.hg-button{position:relative;display:inline-block;box-sizing:border-box;padding:14px 20px;background:transparent;color:#666;font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;font-size:1pc;line-height:1;text-decoration:none;text-align:center;cursor:pointer;border:none;border:1px solid #ccc;border-radius:3px}.hg-button>span{pointer-events:none}.hg-button.active{background:#d4d4d4;color:#333;font-weight:700}.hg-button.pressable{box-shadow:0 4px 0 #999}.hg-button.pressable.active,.hg-button.pressable:active{top:4px;box-shadow:none}.hg-button.disabled,.hg-button[disabled]{opacity:.4!important;pointer-events:none}.hg-button .hg3-i{display:inline-block;vertical-align:top;margin-left:.15em;margin-right:.15em}.hg-button.default{background:#999;color:#fff;border:1px solid #999}.hg-button.default.active,.hg-button.default:active{background:gray;border-color:gray;color:#fff}.hg-button.default.pressable{box-shadow:0 4px 0 gray}.hg-button.default.pressable.active,.hg-button.default.pressable:active{box-shadow:0 3px 0 #595959}.hg-button.primary{background:#df907a;color:#fff;border:1px solid #df907a}.hg-button.primary.active,.hg-button.primary:active{background:#d56e51;border-color:#d56e51;color:#fff}.hg-button.primary.pressable{box-shadow:0 4px 0 #d56e51}.hg-button.primary.pressable.active,.hg-button.primary.pressable:active{box-shadow:0 3px 0 #af472a}.hg-button.secondary{background:#649aa6;color:#fff;border:1px solid #649aa6}.hg-button.secondary.active,.hg-button.secondary:active{background:#4e7e89;border-color:#4e7e89;color:#fff}.hg-button.secondary.pressable{box-shadow:0 4px 0 #4e7e89}.hg-button.secondary.pressable.active,.hg-button.secondary.pressable:active{box-shadow:0 3px #294248}.hg-button.tertiary{background:#3379a9;color:#fff;border:1px solid #3379a9}.hg-button.tertiary.active,.hg-button.tertiary:active{background:#275d82;border-color:#275d82;color:#fff}.hg-button.tertiary.pressable{box-shadow:0 4px 0 #275d82}.hg-button.tertiary.pressable.active,.hg-button.tertiary.pressable:active{box-shadow:0 3px #1b415b}.hg-button.trans{background:transparent;color:#333;border:1px solid #333;box-shadow:none!important}.hg-button.trans.active,.hg-button.trans:active{background:#333;color:#fff;top:0!important;box-shadow:none!important}.hg-button.trans.pressable{box-shadow:0 4px 0 #1a1a1a}.hg-button.trans.pressable.active,.hg-button.trans.pressable:active{box-shadow:0 3px #000}.hg-button.trans-primary{background:transparent;color:#3379a9;border:1px solid #3379a9;box-shadow:none!important}.hg-button.trans-primary.active,.hg-button.trans-primary:active{background:#3379a9;color:#fff;top:0!important;box-shadow:none!important}.hg-button.trans-primary.pressable{box-shadow:0 4px 0 #d56e51}.hg-button.trans-primary.pressable.active,.hg-button.trans-primary.pressable:active{box-shadow:0 3px 0 #af472a}.hg-button.link{background:transparent;color:#3379a9;border:1px solid transparent}.hg-button.link.active,.hg-button.link:active{background:gray;border-color:gray;color:#fff}.hg-button.link.pressable{box-shadow:0 4px 0 gray}.hg-button.link.pressable.active,.hg-button.link.pressable:active{box-shadow:0 3px 0 #595959}.hg-button.xs{padding:6px;font-size:9pt}.hg-button.sm{padding:10px;font-size:14px}.hg-button.lg{padding:1pc 30px}.hg-button.xl{padding:22px 50px}.hg-button.block{display:block;width:100%;margin-bottom:10px;text-align:center}.hg3-content-card{position:relative;background:#fff;border-radius:5px;cursor:pointer;width:300px;height:265px;min-height:265px!important;box-shadow:0 2px 5px 0 #a5c7d3}.hg3-content-card .topic-label{color:#3379a9;display:none;font-size:14px;font-weight:700}.hg3-content-card .hg3-content-meta{position:absolute;z-index:1000;color:#036;background:#9dc8ce;opacity:.9;height:170px;display:none}.hg3-content-card .hg3-promo-image{position:relative;border-top-right-radius:5px;border-top-left-radius:5px;height:0;padding-bottom:56.5%;overflow:hidden}.hg3-content-card .hg3-promo-image img{width:100%;max-width:none}.hg3-content-card .hg3-promo-image-default{background:#ccc;border-top-right-radius:5px;border-top-left-radius:5px;height:0;padding-bottom:55.5%;overflow:hidden}.hg3-content-card .hg3-promo-image-default img{height:auto;width:auto;padding:0;margin:0 auto;display:block}.hg3-content-card .card-provider-name{background-color:#f26c4f;color:#fff;text-align:center;padding:5px 0;font-size:11px;margin-top:-20px;position:relative}.hg3-content-card .content-area{overflow:hidden;padding:15px}.hg3-content-card .content-area p{margin:0;font-size:14px;line-height:1.4;color:#999}.hg3-content-card .content-area h4{margin-top:0;margin-bottom:5px;color:#333;font-size:18px;font-weight:400}.hg3-content-card .hg3-card-footer{position:absolute;left:0;bottom:0;width:100%;height:40px;background:#9dc8ce;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.hg3-content-card .card-overlay{position:absolute;width:100%;height:100%;z-index:300;cursor:pointer}.hg3-content-card .card-inner{height:300px;overflow:hidden;background-color:#fff}.hg3-content-card .card-inner .card-basic{width:auto!important;padding:0}.hg3-content-card .card-inner .card-basic>a{display:block;height:175px;overflow:hidden}.hg3-content-card .card-inner .card-basic>a img{width:100%}.hg3-content-card .card-inner .card-basic .vertically-centered{padding:0 5px}.hg3-content-card .card-inner .card-basic .bs-shadow-img{height:40px;width:100%;background:#add8e6;bottom:-40px;position:absolute}.hg3-content-card .card-inner .card-basic .foot{width:100%;left:0}.hg3-content-grid{position:relative;padding:15px}.hg3-content-grid .grid-container:last-child{margin-bottom:0}.hg3-content-grid .grid-container .container-content{position:relative;width:100%;height:300px;overflow:hidden;text-shadow:0 1px 1px #000}.hg3-content-grid .grid-container .container-content img{width:100%;height:auto}.hg3-content-grid .grid-container .container-content .content-caption{position:absolute;left:0;bottom:0;width:100%;padding:20px;background:-webkit-gradient(linear,center top,center bottom,from(transparent),to(rgba(0,0,0,0.75)));background:-webkit-linear-gradient(transparent,rgba(0,0,0,.75));z-index:10}.hg3-content-grid .grid-container .container-content .content-caption h1,.hg3-content-grid .grid-container .container-content .content-caption h2,.hg3-content-grid .grid-container .container-content .content-caption h3,.hg3-content-grid .grid-container .container-content .content-caption h4,.hg3-content-grid .grid-container .container-content .content-caption h5,.hg3-content-grid .grid-container .container-content .content-caption h6,.hg3-content-grid .grid-container .container-content .content-caption p{margin:0 0 10px;color:#fff}.hg3-content-grid .grid-container .container-content .content-caption a.caption-link{text-decoration:none}.hg3-content-grid .grid-container .container-content .content-caption a.caption-link:hover{color:#fff}.hg3-content-grid .grid-container .container-content .content-caption h1{font-size:4pc;margin:0 0 30px}.hg3-content-grid .grid-container .container-content .content-caption h3 .health-tip{display:inline-block;padding:3px 10px;margin:0 0 10px;font-size:8px;color:#fff;background:#f90}.hg3-content-grid .grid-container .container-content .content-caption h4{color:#fff;font-weight:300;padding:0 0 15px;border-bottom:1px solid #fff}.hg3-content-grid .grid-container .container-content .content-caption h4 span{font-weight:700}.hg3-content-grid .grid-container .container-content .content-caption p{font-size:14px;color:#fff;margin:0 0 10px}.hg3-content-grid .grid-container .container-content .content-caption p:last-child{margin:0}.hg3-content-grid .grid-container .container-content .content-caption .featured-label{display:inline-block;margin-right:15px}.hg3-content-grid .grid-container .container-content .content-caption .featured-label i{margin-right:5px}.hg3-content-grid .grid-container .container-content .content-caption .hg3-star-rating{margin:0}.hg3-content-grid .grid-container .container-content .content-caption .hg3-star-rating .rating-label{color:#fff}.hg3-content-grid .grid-container.container-w100 p{width:60%}@media (max-width:639px){.hg3-content-grid .hg3-grid .grid-container{width:100%!important}.hg3-content-grid .hg3-grid .grid-container .container-content{height:auto}.hg3-content-grid .hg3-grid .grid-container .container-content .content-caption h1{font-size:2pc;margin:0 0 10px}.hg3-content-grid .hg3-grid .grid-container .container-content .content-caption p{font-size:9pt;width:auto!important}}@media (max-width:599px){.hg3-grid .grid-size-mobile .hg3-ad-container,.hg3-grid .grid-size-mobile .hg3-provider-card,.hg3-grid .grid-size-mobile .hg3-tips-container .hg3-grid-container{width:98%}}.article-content .article{color:#333}.article-content .article .page-title.article-title{width:100%}.article-content .article .page-title h1{color:#649aa6;font-size:2pc;margin-bottom:4px}.article-content .article .page-title .byline{display:block;font-size:14px;color:#999}.article-content .article .imgMod{width:45%;margin:0 0 10px 20px;float:right}.article-content .article .imgMod.left{float:right}@media screen and (max-width:860px) and (min-width:768px){.article-content .article .imgMod{float:none;margin:0 auto}.article-content .article .imgMod.left{float:none}}@media screen and (max-width:530px){.article-content .article .imgMod{float:none;margin:0 auto}.article-content .article .imgMod.left{float:none}}.article-content .article p,.article-content .article ul{font-size:14px;line-height:1.6;margin-bottom:1pc}.article-content .article ul{padding-left:20px}.article-content .article ul li{margin-bottom:4px}.article-content .article .cms-heading-h2{font-size:21.2px;font-weight:400;font-family:Raleway,Arial,Helvetica,sans-serif;padding-top:1pc;margin-bottom:8px;color:#649aa6}.article-content .article .card-basic{margin:20px 0 20px 20px;float:right}.article-content .article .asset-details{margin:20px 0;padding-top:19px;font-size:9pt;border-top:1px solid #d7d7d7}.article-content .article .asset-details p,.article-content .article .asset-details p:first-of-type{font-size:9pt}.article-content .article .asset-details link.text{padding:10px 0}.article-content .article .asset-details .more h4{font-size:18px;padding-top:1pc;margin-bottom:8px;color:#649aa6}.article-content .article .asset-details .more p,.article-content .article .asset-details .more p:first-of-type{font-size:14px}.article-content .article .view-more .more ol li{font-weight:400}.article-content .article .enhancement .video-player-wrapper{height:0;padding-bottom:56.5%;overflow:hidden}@media screen and (min-width:321px){.hg3-ymal-section{padding:0 20px}}.hg3-ymal-section .ymal-card{position:relative;background:#fff;border-radius:5px;width:33%;float:left}@media screen and (max-width:19050px){.hg3-ymal-section .ymal-card{width:50%}}@media (orientation:landscape),(orientation:portrait),screen and (max-width:980px){.hg3-ymal-section .ymal-card{width:100%}}.hg3-ymal-section .ymal-card .hg3-content-card{margin:20px auto}.hg3-aya-content iframe{height:50pc;width:100%;border:none}.hg3-aya-content iframe ayag-start{position:relative;top:-137px}@media screen and (max-width:850px){.hg3-aya-content iframe{height:901px;width:100%}}.hg3-healthcoach-content iframe{width:100%;Max-width:973px;Min-height:590px;border:none;margin-left:-10px}.hg3-view-sources-section{padding-bottom:15px}.hg3-view-sources-section .section-view-label{text-decoration:none;display:block;margin-bottom:10px}.hg3-view-sources-section .section-more{display:block;color:#333;padding:5px 0}.hg3-view-sources-section .section-more h4{margin:0;font-size:18px;padding-top:5px;margin-bottom:8px;color:#649aa6}.hg3-view-sources-section .section-more ol{padding:0 0 0 15px;margin:0}.hg3-view-sources-section .section-less{display:none}.hg3-view-sources-section .section-view-label{color:#649aa6}.hg3-view-sources-section .section-view-label .view-source-toggle{border:1px solid #1170b8;border-radius:3px;width:15px;height:15px;text-align:center;padding:0;font-weight:400;font-size:14px;line-height:10px;float:left;margin-right:5px}.hg3-view-sources-section .section-view-label .view-source-toggle.toggle-expand:after{content:'-';line-height:9pt}.hg3-view-sources-section .section-view-label .view-source-toggle.toggle-collapse:after{content:'+';line-height:10px}.hg3-view-sources-section .section-view-label .linkText{font-size:9pt;line-height:15px}.hg3-i{font-family:hg3-icons-atf,hg3-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hg3-i-facebook-f:before,.hg3-i-facebook:before{content:"\F09A"}.hg3-i-twitter:before{content:"\F099"}.hg3-i-pinterest:before{content:"\F0D2"}.hg3-i-google-plus:before{content:"\F0D5"}.hg3-i-linkedin:before{content:"\F0E1"}.hg3-i-facebook-square:before{content:"\F082"}.hg3-i-twitter-square:before{content:"\F081"}.hg3-i-ribbon-checked:before{content:"\E900"}.hg3-i-ribbon:before{content:"\E901"}.hg3-i-flag:before{content:"\F024"}.hg3-i-credit-card:before{content:"\F09D"}.hg3-i-cube:before{content:"\F1B2"}.hg3-i-pencil:before{content:"\F040"}.hg3-i-calendar:before{content:"\F073"}.hg3-i-globe:before{content:"\F0AC"}.hg3-i-circle:before{content:"\F111"}.hg3-i-envelope:before{content:"\F0E0"}.hg3-i-language:before{content:"\F1AB"}.hg3-i-trophy:before{content:"\F091"}.hg3-i-phone:before{content:"\F095"}.hg3-i-graduation-cap:before{content:"\F19D"}.hg3-i-th:before{content:"\F00A"}.hg3-i-bars:before,.hg3-i-hamburger-icon:before{content:"\F0C9"}.hg3-i-ellipsis-h:before{content:"\F141"}.hg3-i-ellipsis-v:before{content:"\F142"}.hg3-i-search:before{content:"\F002"}.hg3-i-star-full:before{content:"\F005"}.hg3-i-star-half:before{content:"\F089"}.hg3-i-star-empty:before{content:"\F006"}.hg3-i-close:before{content:"\F00D"}.hg3-i-close-circle:before{content:"\F057"}.hg3-i-repeat:before{content:"\F01E"}.hg3-i-refresh:before{content:"\F021"}.hg3-i-spin:before{content:"\F110"}.hg3-i-lock:before{content:"\F023"}.hg3-i-unlock:before{content:"\F13E"}.hg3-i-map-marker:before{content:"\F041"}.hg3-i-mail-forward:before{content:"\F064"}.hg3-i-arrow-up:before{content:"\F062"}.hg3-i-chevron-circle-left:before{content:"\F137"}.hg3-i-chevron-circle-right:before{content:"\F138"}.hg3-i-chevron-left:before{content:"\F053"}.hg3-i-chevron-right:before{content:"\F054"}.hg3-i-chevron-up:before{content:"\F077"}.hg3-i-chevron-down:before{content:"\F078"}.hg3-i-double-angle-left:before{content:"\F100"}.hg3-i-double-angle-right:before{content:"\F101"}.hg3-i-angle-left:before{content:"\F104"}.hg3-i-angle-right:before{content:"\F105"}.hg3-i-location-arrow:before{content:"\F124"}.hg3-i-quote-left:before{content:"\F10D"}.hg3-i-quote-right:before{content:"\F10E"}.hg3-i-heart-o:before{content:"\F08A"}.hg3-i-heart:before{content:"\F004"}.hg3-i-user:before{content:"\F007"}.hg3-i-users:before{content:"\F0C0"}.hg3-i-user-md:before{content:"\F0F0"}.hg3-i-stethoscope:before{content:"\F0F1"}.hg3-i-hospital-o:before{content:"\F0F8"}.hg3-i-ambulance:before{content:"\F0F9"}.hg3-i-medkit:before{content:"\F0FA"}.hg3-i-automobile:before{content:"\F1B9"}.hg3-i-road:before{content:"\F018"}.hg3-i-home:before{content:"\F015"}.hg3-i-tint:before{content:"\F043"}.hg3-i-umbrella:before{content:"\F0E9"}.hg3-i-book:before{content:"\F02D"}.hg3-i-female:before{content:"\F182"}.hg3-i-male:before{content:"\F183"}.hg3-i-bar-chart:before{content:"\F080"}.hg3-i-file-text-o:before{content:"\F0F6"}.hg3-i-folder:before{content:"\F07B"}.hg3-i-image:before{content:"\F03E"}.hg3-i-comment:before{content:"\F075"}.hg3-i-clock-o:before{content:"\F017"}.hg3-i-play-circle-o:before{content:"\F01D"}.hg3-i-check:before{content:"\F00C"}.hg3-i-plus:before{content:"\F067"}.hg3-i-check-circle:before{content:"\F058"}.hg3-i-info-circle:before{content:"\F05A"}.hg3-i-exclamation-circle:before{content:"\F06A"}.hg3-i-cellphone:before{content:"\F07A"}.hg3-i-expand:before{content:"\F065"}.hg3-i-camera:before{content:"\F030"}.hg3-i-cog:before,.hg3-i-gear:before{content:"\F013"}.hg3-i-at:before{content:"\F1FA"}.hg3-i-pdf:before{content:"\F1C1"}.hg3-i-th-large:before{content:"\F009"}.hg3-i-info:before{content:"\F129"}.hg3-i-number-10:after{font-weight:700;font-family:Raleway;content:"10"}.hg3-i-number-9:after{font-weight:700;font-family:Raleway;content:"9"}.hg3-i-number-8:after{font-weight:700;font-family:Raleway;content:"8"}.hg3-i-number-7:after{font-weight:700;font-family:Raleway;content:"7"}.hg3-i-number-6:after{font-weight:700;font-family:Raleway;content:"6"}.hg3-i-number-5:after{font-weight:700;font-family:Raleway;content:"5"}.hg3-i-number-4:after{font-weight:700;font-family:Raleway;content:"4"}.hg3-i-number-3:after{font-weight:700;font-family:Raleway;content:"3"}.hg3-i-number-2:after{font-weight:700;font-family:Raleway;content:"2"}.hg3-i-number-1:after{font-weight:700;font-family:Raleway;content:"1"}.hg3-i-search:before{content:"\F002"}.hg3-i-close-circle:before{content:"\F057"}.hg3-i-location-arrow:before{content:"\F124"}.hg3-i-spin:before{content:"\F110"}input::-webkit-search-cancel-button{-webkit-appearance:none}input::-ms-clear{display:none}.hg-autosuggest-overlay{z-index:10001001;position:fixed;left:0;right:0;top:0;bottom:0;opacity:0;background:rgba(38,119,136,.5);min-height:2500px}@media (min-width:768px){.hg-autosuggest-overlay{z-index:9999000}}.hg-search-wrap.not-init .hg-nearby-location{visibility:hidden}.hg-search,.hg-search-form{position:relative}.hg-search-form .search-btn{position:absolute;top:0;right:0;padding:0;color:#fff;border:none;background:#6cbcb3}.hg-search-form .search-btn .search-btn-txt{display:none}.hg-search-field{position:relative;overflow:hidden;border-radius:3px}.hg-search-field input{background:transparent;color:#333;border:none;outline:0;-webkit-appearance:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;-webkit-transition:padding .35s ease-in-out;transition:padding .35s ease-in-out;position:relative;text-overflow:ellipsis;white-space:nowrap;cursor:text;z-index:9999005}.hg-search-field input::-webkit-input-placeholder{color:gray}.hg-search-field input:-moz-placeholder,.hg-search-field input::-moz-placeholder{color:gray}.hg-search-field input:-ms-input-placeholder{color:gray}.hg-search-field .hg3-i-close-circle{position:absolute;text-align:center;color:gray;-webkit-transition:right .35s ease-in-out;transition:right .35s ease-in-out}.hg-search-field .hg3-i-close-circle:hover{color:#b5b5b5}.hg-search-field.where{max-height:0;margin-top:5px}.hg-search-field.where.focus .hg3-i-close-circle{right:0}.hg-search-field.where.ease-in{max-height:75pt;margin-bottom:-15px;-webkit-transition:all .35s ease-in-out .5s;transition:all .35s ease-in-out .5s}.hg-search-field.focus .hg3-i-close-circle{-webkit-transition:right .35s ease-in-out;transition:right .35s ease-in-out}@media (min-width:768px){.hg-search-field input:focus{-webkit-transition:padding .35s ease-in-out;transition:padding .35s ease-in-out}.hg-search-field.where{margin-top:10px}}.hg-nearby-location{position:absolute;margin-top:5px;width:calc(100% - 10px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.hg-nearby-location:hover{text-decoration:none}.hg-nearby-location.loc-loading:after{content:'My location'}.hg-nearby-location.loc-loading .current-value{display:none}.hg-nearby-location.ease-out{left:3000px!important;-webkit-transition:left .5s ease-in-out .35s;transition:left .5s ease-in-out .35s}.hg-nearby-location .nearby{color:gray}.hg-nearby-location .nearby:before{content:'\F041';font-family:hg3-icons-atf,hg3-icons;margin-right:4px}.hg-autosuggest-results{margin:0 0 10px;background:#388493;box-shadow:0 4px 15px rgba(0,0,0,.25);letter-spacing:.05em;position:absolute;width:100%}.hg-autosuggest-results ul{list-style:none;margin:0;padding:0}.hg-autosuggest-results li li{border-top:1px solid hsla(0,0%,100%,.2)}.hg-autosuggest-results li:first-child{border-top:none}.hg-autosuggest-results li.active-suggestion{background:hsla(0,0%,78%,.7)}.hg-autosuggest-results .result-section-title{display:block;padding:5px 9pt;margin:0;background:#296e7d;color:hsla(0,0%,100%,.5);font-weight:700;text-transform:uppercase;font-size:9pt}.hg-autosuggest-results a{display:block;padding:6px 20px;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px}.hg-autosuggest-results a:hover{background:rgba(100,154,166,.25);color:#fff;text-decoration:none}@media (min-width:768px){.hg-autosuggest-results a{padding:8px 40px}.hg-autosuggest-results .result-section-title{padding:5px 30px}}.hg3-select-current-location{border-bottom:1px solid hsla(0,0%,92%,.25)}.hg3-select-current-location a{display:inline-block;padding:7px 20px;font-size:9pt;font-weight:700;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hg3-select-current-location a:hover{background:transparent}.hg3-select-current-location a .hg3-i{margin-right:5px}.validation-message{color:#adff2f;padding:10px 20px}.validation-message:empty{padding:0}.spin{-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.search-attribution:after{content:'';background:#fff url(/public3/images/powered-by.png) center no-repeat;height:22px;width:100%;display:inline-block;position:absolute;bottom:-23px;background-position:center -61px}.search-attribution.by-google:after{background-position:center 2px}.search-attribution.by-osm:after{background-position:center -19px}.search-attribution.by-zillow:after{background-position:center -40px}@media (min-width:768px){.search-attribution:after{top:6px;right:20px;width:200px;border-radius:5px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.search-attribution:after{background:#fff url(/public3/images/powered-by-2x.png) center no-repeat;background-size:150px 85px;background-position:center -61px}}.autosuggest-active-overlay{overflow:hidden;position:fixed}.search-active{position:relative;width:100%}.search-active .hg3-i-close-circle,.search-active .search-btn{z-index:10001006}.search-active input{cursor:text}.search-active .hg-search-wrap{-webkit-transition:all .5s;transition:all .5s}.hg3-header .hg-search-overlay{position:fixed;top:0;right:0;width:100%;z-index:10001000}.hg-search-overlay{font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;font-weight:400;line-height:1}.hg-search-overlay .hg-search-wrap{position:absolute;right:0;width:44px}.hg-search-overlay .hg-search{overflow:hidden;max-height:44px;z-index:10001001}.hg-search-overlay .hg-search-form{position:relative}.hg-search-overlay .hg-search-field{height:44px;background:#ebebeb;border-radius:0}.hg-search-overlay .hg-search-field input{width:100%;height:44px;line-height:35px;font-size:14px;padding:0 35px 0 10px;color:transparent}.hg-search-overlay .hg-search-field input:focus{padding-right:70px}.hg-search-overlay .search-btn{width:44px;height:44px;font-size:20px}.hg-search-overlay .hg-nearby-location{font-size:9pt;left:-200px;-webkit-transition:left .5s .35s;transition:left .5s .35s}.hg-search-overlay .hg-autosuggest-results{top:-750pt}@media (min-width:768px){.hg-search-overlay .hg-search-wrap{width:235px;-webkit-transition:all .5s;transition:all .5s}.hg-search-overlay .hg-search{padding:10px 10px 25px 0;max-height:60px}.hg-search-overlay .hg-search-field{border-radius:3px;height:40px}.hg-search-overlay .hg-search-field input{height:40px;line-height:40px;font-size:1pc;padding:0 90pt 0 10px;cursor:pointer}.hg-search-overlay .hg-search-field input:focus{padding-right:40px}.hg-search-overlay .hg-search-field .hg3-i-close-circle{right:-40px;width:40px;height:40px;line-height:40px;font-size:1pc}.hg-search-overlay .what.focus .hg3-i-close-circle{right:90pt}.hg-search-overlay .search-btn{font-size:18px;width:225px;height:40px;line-height:40px;-webkit-transition:all .35s;transition:all .35s;border-radius:3px}.hg-search-overlay .search-btn .search-btn-txt{display:inline-block;padding-left:5px}}@media (min-width:992px){.hg-search-overlay .hg-search-wrap{width:60%}.hg-search-overlay .hg-search-field input{color:#333}.hg-search-overlay .hg-search-field input::-webkit-input-placeholder{opacity:1}.hg-search-overlay .hg-search-field input:-moz-placeholder,.hg-search-overlay .hg-search-field input::-moz-placeholder{opacity:1}.hg-search-overlay .hg-search-field input:-ms-input-placeholder{opacity:1}.hg-search-overlay .search-btn{width:90pt;border-radius:0 3px 3px 0}}@media (min-width:768px){.makeApptBtn .hg-search-wrap{width:130px;right:210px}.makeApptBtn .search-btn{width:90pt}}@media (min-width:992px){.makeApptBtn .hg-search-wrap{width:40%}}.hg-search-overlay .search-active{z-index:10001002}.hg-search-overlay .search-active .hg-search-wrap{position:fixed;width:100%;bottom:0;top:0;right:0}.hg-search-overlay .search-active .hg-search{max-height:90pt;-webkit-transition:all .5s;transition:all .5s;padding:10px 10px 30px 40px;background:#fff}@media (min-width:768px){.hg-search-overlay .search-active .hg-search{padding-left:0}}.hg-search-overlay .search-active .hg-search-field{border-radius:3px;height:35px}.hg-search-overlay .search-active .hg-search-field input{height:35px;cursor:text;color:#333}.hg-search-overlay .search-active .hg-search-field .hg3-i-close-circle{right:35px;width:35px;height:35px;line-height:35px}.hg-search-overlay .search-active .search-btn{width:35px;height:35px;line-height:35px;border-radius:0 3px 3px 0;font-size:1pc}.hg-search-overlay .search-active .hg-nearby-location{left:20px}.hg-search-overlay .search-active .current-value{color:#1782cb}.hg-search-overlay .search-active .hg-autosuggest-results{position:relative;top:0;-webkit-transition:top .5s .5s;transition:top .5s .5s;height:calc(100vh - 5pc);overflow-y:auto}@media (min-width:768px){.hg-search-overlay .search-active .hg-autosuggest-results{max-height:408px}}.hg-search-overlay .search-active .autosuggest-close{position:fixed;color:#1782cb;background:transparent;top:10px;left:0;width:40px;height:35px;z-index:10001003;border:none;padding:0}.hg-search-overlay .search-active .autosuggest-close:before{content:'+';font-size:35px;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block}.hg-search-overlay.overlay-active{bottom:0;left:0;height:100vh}.hg-search-overlay.overlay-active .hg-autosuggest-overlay{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}@media (min-width:768px){.hg-search-overlay .search-active .autosuggest-close{display:block;background:#d4d4d4;border-radius:0 3px 3px 0;width:90px;height:40px;right:10px;left:inherit;text-align:center}.hg-search-overlay .search-active .autosuggest-close:before{content:'Cancel';-webkit-transform:rotate(0deg);transform:rotate(0deg);font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;font-size:inherit}.hg-search-overlay .search-active .hg-search{padding-left:10px}.hg-search-overlay .search-active .hg-search-field{height:40px}.hg-search-overlay .search-active .hg-search-field input{height:40px;padding-right:40px}.hg-search-overlay .search-active .hg-search-field input::-webkit-input-placeholder{opacity:1}.hg-search-overlay .search-active .hg-search-field input:-moz-placeholder,.hg-search-overlay .search-active .hg-search-field input::-moz-placeholder{opacity:1}.hg-search-overlay .search-active .hg-search-field input:-ms-input-placeholder{opacity:1}.hg-search-overlay .search-active .what{padding-right:210px}.hg-search-overlay .search-active .what.focus .hg3-i-close-circle{right:210px}.hg-search-overlay .search-active .search-btn{right:91px;-webkit-transition:right .5s;transition:right .5s;width:90pt;height:40px;border-radius:0}.hg-search-overlay .search-active .hg-nearby-location{margin-top:0}}.row{margin-right:-15px;margin-left:-15px}.row:after,.row:before{content:'';display:table}.row:after{clear:both}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.hg3-footer{width:100%;background:#fff;padding:25px 0 75px;margin-top:60px;border-top:1px solid #a3c2c9}.hg3-footer .row{margin-bottom:20px}.hg3-footer ul{margin:0;padding:0;list-style:none}.hg3-footer a{text-decoration:none}.hg3-footer .hg3-i{font-family:hg3-icons-atf,hg3-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hg3-footer .hg3-i-number-10:after{font-weight:700;font-family:Raleway;content:"10"}.hg3-footer .hg3-i-number-9:after{font-weight:700;font-family:Raleway;content:"9"}.hg3-footer .hg3-i-number-8:after{font-weight:700;font-family:Raleway;content:"8"}.hg3-footer .hg3-i-number-7:after{font-weight:700;font-family:Raleway;content:"7"}.hg3-footer .hg3-i-number-6:after{font-weight:700;font-family:Raleway;content:"6"}.hg3-footer .hg3-i-number-5:after{font-weight:700;font-family:Raleway;content:"5"}.hg3-footer .hg3-i-number-4:after{font-weight:700;font-family:Raleway;content:"4"}.hg3-footer .hg3-i-number-3:after{font-weight:700;font-family:Raleway;content:"3"}.hg3-footer .hg3-i-number-2:after{font-weight:700;font-family:Raleway;content:"2"}.hg3-footer .hg3-i-number-1:after{font-weight:700;font-family:Raleway;content:"1"}.hg3-footer .hg3-i-facebook:before{content:"\F09A"}.hg3-footer .hg3-i-twitter:before{content:"\F099"}.hg3-footer .hg3-i-pinterest:before{content:"\F0D2"}.hg3-footer .hg3-i-google-plus:before{content:"\F0D5"}.hg3-footer .hg3-i-linkedin:before{content:"\F0E1"}.hg3-footer .lnks-social{margin:0 0 30px;text-align:center}.hg3-footer .lnks-social a{background:#649aa6;color:#fff;font-size:28px;border-radius:50%;width:45px;height:45px;line-height:46px;margin:0 5px}.hg3-footer .lnks-social .hg3-i-google-plus{font-size:26px}.hg3-footer .lnk-row{margin-bottom:0}.hg3-footer .lnk-col strong{color:#649aa6;display:block;padding-bottom:18px}.hg3-footer .lnk-col strong:after{content:'\F078';font-family:hg3-icons;display:inline-block;padding:0 5px;font-size:.8em;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.hg3-footer .lnk-col ul{margin-bottom:18px}.hg3-footer .lnk-col li{font-size:9pt;margin-bottom:10px}.hg3-footer .lnk-col a{color:#333}.hg3-footer .lnk-col .footer-closed{max-height:35px}.hg3-footer .lnk-col .footer-closed,.hg3-footer .lnk-col .footer-open{overflow-y:hidden;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.hg3-footer .lnk-col .footer-open{max-height:25pc}.hg3-footer .lnk-col .footer-open strong:after{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transform:rotate(0deg);transform:rotate(0deg)}@media (min-width:768px){.hg3-footer .lnk-col .footer-closed,.hg3-footer .lnk-col .footer-open{max-height:500px}.hg3-footer .lnk-col strong{padding-bottom:9pt}.hg3-footer .lnk-col strong:after{content:''}.hg3-footer .lnk-col li{margin-bottom:5px}}@media (min-width:992px){.hg3-footer .lnk-social{margin-top:60px}}.footer-wrap{max-width:765pt;padding:0 15px;margin:0 auto;font-size:14px}.footer-toggle{background:#fff;border-radius:50%;width:50px;height:50px;line-height:39px;margin:-50px auto 10px;display:block;text-align:center;font-size:28px;color:#9dc8ce;border-top:1px solid #a3c2c9;cursor:pointer}.footer-toggle:before{content:"+";display:inline-block;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.footer-toggle.contracted:before,.footer-toggle:before{-webkit-transition:.8s ease-in-out;transition:.8s ease-in-out}.footer-toggle.contracted:before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.footer-contracted{max-height:0}.footer-contracted,.footer-expanded{overflow-y:hidden;-webkit-transition:max-height 1s;transition:max-height 1s;margin:0 -15px;padding:0 15px}.footer-expanded{max-height:1500px}.footer-tabs>div:last-child h4{border-bottom:1px solid #9dc8ce}.footer-tabs h4{border-top:1px solid #9dc8ce;padding:15px 0;text-align:center;font-size:14px;margin:0 -15px;color:#649aa6;cursor:pointer}.footer-tabs .active{background:#e2eff1}.footer-seo-lnks.row{margin-bottom:0}.footer-seo-lnks ul{float:left;width:100%}.footer-seo-lnks li{float:left;font-size:9pt;line-height:2em;width:50%;padding-right:10px}.footer-seo-lnks a{color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.footer-seo-lnks a:before{content:'\B7';padding-right:5px}.footer-seo-lnks .footer-closed{max-height:0;border-bottom:1px solid #fff}.footer-seo-lnks .footer-closed,.footer-seo-lnks .footer-open{overflow-y:hidden;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.footer-seo-lnks .footer-open{max-height:500px;border-bottom:1px solid #9dc8ce;padding-bottom:20px;margin-bottom:20px}@media (min-width:992px){.footer-tabs>div:first-child h4{margin-left:0}.footer-tabs>div:last-child h4{margin-right:0}.footer-tabs h4{border:1px solid #9dc8ce;margin:0 -10px}.footer-seo-lnks.row{margin-bottom:20px}.footer-seo-lnks li{width:auto;padding:0}.footer-seo-lnks a{overflow:visible}.footer-seo-lnks a:before{content:'';padding:0}.footer-seo-lnks a:after{content:'\B7';padding:0 10px}}.footer-footer{box-shadow:0 -20px 20px hsla(0,0%,100%,.85);position:relative}.footer-footer img{display:block;width:100%;max-width:250px;margin:0 auto}.footer-footer .copyright{text-align:center;margin:20px 0 0;font-size:9pt}.footer-footer .copyright p{margin:0 0 10px}@media (min-width:768px){.footer-footer img{margin:3% auto}.footer-footer .copyright{margin:0;text-align:left;color:#666}}.hg-pes-tooltip-wrapper{display:inline-block}.hg-pes-tooltip{font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;font-size:14px;width:25pc;background-color:#fff;box-shadow:0 2px 5px 0 #a5c7d3;border-radius:5px;border-color:#b5b5b5;position:absolute;display:none;top:calc(100% + 20px);z-index:999}.hg-pes-tooltip .pes-tooltip-text{padding:15px}.hg-pes-tooltip .pes-tooltip-text .provider-review-link{position:absolute;right:15px;color:#3379a9;cursor:pointer}.hg-pes-tooltip .pes-tooltip-text .pes-disclaimer-text{padding-top:20px;line-height:1.25}.pes-tooltip-trigger{position:relative;z-index:980}.pes-tooltip-trigger .trigger{cursor:pointer}.pes-tooltip-trigger.active{z-index:981}.pes-tooltip-trigger.active:before{position:absolute;height:20px;width:100%;content:" ";top:100%;left:0;z-index:970}.pes-tooltip-trigger.active .hg-pes-tooltip{display:block!important}.pes-tooltip-trigger.active+.pes-tooltip-click-capture{top:0;left:0;right:0;bottom:0;position:fixed;background:transparent;z-index:980}.hg-pes-tooltip:after,.hg-pes-tooltip:before{bottom:100%;border:solid transparent;content:" ";position:absolute}.hg-pes-tooltip:after{border-color:hsla(0,0%,100%,0);border-bottom-color:#fff;border-width:19px;left:17%;margin-left:-21px}.hg-pes-tooltip:before{border-color:rgba(113,158,206,0);border-bottom-color:#f3f3f3;border-width:20px;left:17%;margin-left:-24px}@media (max-width:640px){.hg-pes-tooltip{left:-50%;width:90vw}.hg-pes-tooltip:after{left:calc(50% - 9.3vw)}.hg-pes-tooltip:before{left:calc(50% - 9.3vw - 1px)}.hg-pes-tooltip .pes-tooltip-text .provider-review-link{position:relative;display:block;margin-top:10px;right:auto}}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.hg3-i{font-family:hg3-icons-atf,hg3-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{box-sizing:border-box;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit}body{margin:0;font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;font-size:100%;line-height:1;background:#dcf2f9;color:#333;touch-callout:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;text-rendering:optimizeLegibility;-webkit-backface-visibility:hidden;-webkit-user-drag:none}img{max-width:100%;height:auto}a,img{display:inline-block}a{color:#3379a9;-webkit-user-drag:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;text-decoration:none}a,a[href]:hover{cursor:pointer}a:hover{color:#275d82}hr{border-top:1px solid #d7d7d7;border-bottom:none;margin:10px 0}p{margin:0 0 9pt;line-height:1.5}.small,small{font-size:70%}.lead{font-size:120%;line-height:1.66;font-weight:300}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:9pt;line-height:1.1}.h1,.h2,.h3,h1,h2,h3{font-family:Raleway,Arial,Helvetica,sans-serif;font-weight:300;letter-spacing:-.021em}.h4,.h5,.h6,h4,h5,h6{font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;font-weight:700}.h1,h1{font-size:42px}@media (max-width:599px){.h1,h1{font-size:2pc}}.h2,h2{font-size:2pc}@media (max-width:599px){.h2,h2{font-size:24px}}.h3,h3{font-size:24px}@media (max-width:599px){.h3,h3{font-size:19.8px}}.h4,h4{font-size:18px}.h5,h5{font-size:1pc}.h6,h6{font-size:14px}dl,ol,ul{margin:24px 0;line-height:1.5}.inline,.unstyled,nav>ul{margin:0;padding:0;list-style:none}.inline{margin-left:-10px}.inline li{display:inline-block;padding-left:10px;padding-right:10px}.list{margin-left:10px}.list li{list-style:disc;line-height:1.25}strong{font-weight:700;letter-spacing:-.021em}em,strong{line-height:inherit}em{font-style:italic;font-weight:400}address{font-style:normal}blockquote{margin:9pt 0;font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;font-size:20px;font-style:italic;line-height:1.25;color:#666}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.hidden,.hidden-container{display:none}.center{text-align:center}.disabled-text{color:#aaa}.disable-pointer-events{cursor:pointer!important;pointer-events:none}.enable-pointer-events{pointer-events:auto}.disable-user-behavior{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-user-drag:none;-ms-touch-action:none;-ms-content-zooming:none}.click-block{position:absolute;top:0;left:0;z-index:999999;width:100%;height:100%;opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.click-block-hide{-webkit-transform:translate3d(-9999px,0,0);transform:translate3d(-9999px,0,0)}.no-resize{resize:none}@media (min-width:600px){.visible-phone{display:none!important}}@media (min-width:768px){.visible-tablet{display:none!important}}@media (min-width:480px) and (max-width:768px-1){.visible-desktop{display:none!important}}.hidden-phone{display:none}@media (min-width:600px){.hidden-phone{display:block}}.hidden-tablet{display:none}@media (min-width:768px){.hidden-tablet{display:block!important}}.hidden-desktop{display:none}@media (min-width:768px+ 1) and (max-width:960px){.hidden-desktop{display:block!important}}.outofpage{height:0}.hg3-ad-container.ad-border{padding:0 10px;border:1px solid #649aa6}.hg3-ad-container.ad-border .advertisement-container{margin:10px auto}.container-leaderboard{text-align:center}.container-leaderboard .advertisement-container{max-width:730px;margin:0 auto;display:inline-block}.advertisement-container{position:relative}.advertisement-container.size_h300w250{width:300px;height:250px;margin:0 auto}.anchor-ad .container-leaderboard{position:fixed;width:100%;z-index:9999;top:60px;background:#dcf2f9}.anchor-ad .hg3-hospital-main,.anchor-ad .hg3-psr-header,.anchor-ad .hgEnhanced,.anchor-ad .hgStandard{padding-top:110px}.unanchor-ad .container-leaderboard{-webkit-transition:top .3s ease-in;transition:top .3s ease-in;top:-60px}.hg3m-body .container-leaderboard{top:44px}.hg3m-body .container-leaderboard .advertisement-container{padding:5px 0}.hg3m-body .container-leaderboard .advertisement-label{font-size:7px;left:-34px;top:36px}.hg3m-body .anchor-ad .hg3-hospital-main,.hg3m-body .anchor-ad .hg3-psr-header,.hg3m-body .anchor-ad .hgStandard{padding-top:60px}.hg3m-body .unanchor-ad .container-leaderboard{top:-44px}.hg3m-body .ad-right-rail,.hg3m-body.designated .anchor-ad .container-leaderboard,body.designated .ad-right-rail{display:none}.hg3-sticky-right-col .advertisement-container.size_h300w250{height:auto}.hg3-button{position:relative;display:inline-block;padding:14px 20px;background:#ddd;color:#333;font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;font-size:20px;line-height:1;text-decoration:none;text-align:center;cursor:pointer;box-shadow:0 4px 0 #999;border-radius:5px}.hg3-button.flat,.hg3-button.no-shadow{box-shadow:none!important}.hg3-button.disabled:active,.hg3-button.flat:active,.hg3-button.no-shadow:active,.hg3-button[disabled]:active{top:0!important}.hg3-button.disabled:hover,.hg3-button.flat:hover,.hg3-button.no-shadow:hover,.hg3-button[disabled]:hover{top:0!important;box-shadow:none!important}.hg3-button.button-type-primary,.hg3-button.primary{background:#df907a;color:#fff;border:1px solid #df907a;box-shadow:0 4px 0 #c07560}.hg3-button.button-type-primary:hover,.hg3-button.primary:hover{background:#da7f65;color:#fff;box-shadow:0 3px 0 #aa5a43}.hg3-button.button-type-secondary,.hg3-button.secondary{background:#8ab9c1;color:#fff;box-shadow:0 4px 0 #729ca2}.hg3-button.button-type-secondary:hover,.hg3-button.secondary:hover{background:#79afb8;color:#fff;box-shadow:0 3px #598288}.hg3-button.button-type-tertiary,.hg3-button.tertiary{background:#3379a9;color:#fff}.hg3-button.button-type-tertiary:hover,.hg3-button.tertiary:hover{background:#275d82;color:#fff}.hg3-button.button-type-save{background:#64a693;color:#fff}.hg3-button.button-type-save:hover{background:#4e8978;color:#fff}.hg3-button.button-type-delete{background:#ef464b;color:#fff}.hg3-button.button-type-delete:hover{background:#eb171d;color:#fff}.hg3-button.button-type-trans,.hg3-button.trans{background:none;color:#036;border:1px solid #036}.hg3-button.button-type-trans:hover,.hg3-button.trans:hover{background:#036;color:#fff}.hg3-button.button-type-trans-white,.hg3-button.trans-white{background:none;color:#fff;border:1px solid #fff}.hg3-button.button-type-trans-white:hover,.hg3-button.trans-white:hover{background:#fff;color:#036}.hg3-button.button-type-trans-black,.hg3-button.trans-black{background:none;color:#333;border:1px solid #333}.hg3-button.button-type-trans-black:hover,.hg3-button.trans-black:hover{background:#333;color:#fff}.hg3-button.button-size-mini,.hg3-button.xs{padding:6px;font-size:14px}.hg3-button.button-size-small,.hg3-button.sm{padding:10px;font-size:1pc}.hg3-button.button-size-large,.hg3-button.lg{padding:1pc 30px}.hg3-button.button-size-x-large,.hg3-button.xl{padding:22px 50px}.hg3-button.block,.hg3-button.button-layout-block{display:block;text-align:center}.hg3-button.block .icon-left,.hg3-button.button-layout-block .icon-left{margin-right:3px}.hg3-button.block .icon-right,.hg3-button.button-layout-block .icon-right{margin-left:3px}.hg3-button.block:hover,.hg3-button.button-layout-block:hover{text-decoration:none}.hg3m .hg3-button{padding:15px 0;display:block}.background-image{background-repeat:no-repeat}.background-image.size-cover{background-size:cover}.background-image.x-center{background-position-x:center}.background-image.x-right{background-position-x:right}.background-image.x-left{background-position-x:left}.background-image.y-top{background-position-y:top}.background-image.y-center{background-position-y:center}.background-image.fixed{background-attachment:fixed}@media (-webkit-min-device-pixel-ratio:2) and (min-device-width:320px),(min-device-width:736px){.background-image.hosp-hero-3-col-crop{background-image:url(/public3/images/hosp-hero-3-col/Hospital-Grid-1280-crop-2000x2000.jpg)}}@media (device-aspect-ratio:10/16),(device-aspect-ratio:16/10),(min-device-width:1280px){.background-image.hosp-hero-3-col-crop{background-image:url(/public3/images/hosp-hero-3-col/Hospital-Grid-1280-crop-2000x2000.jpg)}}@media (device-aspect-ratio:3/4),(device-aspect-ratio:4/3){.background-image.hosp-hero-3-col-crop{background-image:url(/public3/images/hosp-hero-3-col/Hospital-Grid-1280-crop-2000x2000.jpg)}}.hg3-overlay .overlay-debug-content{min-height:25pc;margin:60px;padding:45px 15px 30px;font-size:14px;background:#fff;border-radius:5px}.hg3-overlay .debugger-content-block{border:1px solid;padding:10px;line-height:1.5em;-ms-word-break:break-word;word-break:break-word}.hg3-overlay .debugger-content-block h5{margin:0}.hg3-overlay .debugger-content-block ul{margin-top:0}.hg3-overlay .overlay-debug-actions{border:1px solid;padding:2px;margin:2px 0}.hg3-overlay .overlay-debug-actions ul{left:20px;position:relative}.debuggerSimpleList{font-size:larger;list-style-type:decimal;padding:0 10px 0 2pc}.debuggerSimpleList li a{padding:0 10px 0 0;margin:0 0 10px;display:block;list-style-type:decimal;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0}.debuggerSimpleList li .prop-name{font-weight:600}.debugger-pdc-content{float:right}.hg3-base-container{max-width:1366px;padding-left:15px;padding-right:15px}@media (min-width:1366px){.hg3-base-container{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}.hg3-base-container:after,.hg3-base-container:before{content:" ";display:table}.hg3-base-container:after{clear:both}.hg3-base-container.inset{padding-left:60px;padding-right:60px}.hg3-row{margin-left:-10px;margin-right:-10px}.hg3-row:after,.hg3-row:before{content:" ";display:table}.hg3-row:after{clear:both}.hg3-col{position:relative;min-height:1px;padding-left:10px;padding-right:10px;float:left}.flex-container,.hg3-sponsored-hospital .summary-actions,.section-quality-awards .awards-container{max-width:1366px;padding-left:15px;padding-right:15px}@media (min-width:1366px){.flex-container,.hg3-sponsored-hospital .summary-actions,.section-quality-awards .awards-container{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}@media (min-width:600px){.flex-container.inset,.hg3-sponsored-hospital .summary-actions.inset,.section-quality-awards .awards-container.inset{padding-left:60px;padding-right:60px}}.awards-section,.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 20px}@media (min-width:600px){.awards-section,.flex-row{margin-left:-20px}}.awards-section .awards-text,.awards-section .hg3-awards,.flex-col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:20px;padding:0}@media (min-width:600px){.awards-section .awards-text,.awards-section .hg3-awards,.flex-col{padding:0 0 0 20px;-webkit-box-flex:1;-ms-flex:1;flex:1}}.no-flex{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:20px;padding:0}[class*=set]{-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.set25{width:25%!important}.set33{width:33.33333333%!important}.set50{width:50%!important}.set66{width:66.66666667%!important}.set75{width:75%!important}.hg3-i.hg3-i-primary{color:#df907a}.hg3-i.hg3-i-secondary{color:#649aa6}.hg3-i.hg3-i-danger{color:#ef464b}.hg3-i.hg3-i-success{color:#64a693}.hg3-i.hg3-i-lite-gray{color:#b5b5b5}.hg3-i-search:before{content:"\F002"}.hg3-i-user:before{content:"\F007"}.hg3-i-cog:before{content:"\F013"}.hg3-header{position:fixed;top:0;width:100%;height:60px;z-index:10000000;background:#fff;box-shadow:0 0 11px rgba(0,0,0,.15);-webkit-perspective:750pt;perspective:750pt;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .5s cubic-bezier(.1,.7,.1,1) .2s;transition:-webkit-transform .5s cubic-bezier(.1,.7,.1,1) .2s;transition:transform .5s cubic-bezier(.1,.7,.1,1) .2s;transition:transform .5s cubic-bezier(.1,.7,.1,1) .2s,-webkit-transform .5s cubic-bezier(.1,.7,.1,1) .2s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.hg3-brand{position:relative;left:40px;margin:10px;display:block;z-index:10000100;-webkit-transition:all .5s cubic-bezier(.1,.7,.1,1);transition:all .5s cubic-bezier(.1,.7,.1,1);width:215px;height:40px;background:url(https://www.healthgrades.com/public3/images/healthgrades-logo.svg?v=2) no-repeat}.hg3-sticky-doctor-info,.hg3-sticky-profile-info,.nav-content{position:absolute;z-index:10000050}.nav-content{color:#fff;top:25px;padding:0 15px;margin-bottom:50px;z-index:0}.header-appt-btn{right:10px;top:0;position:absolute;-webkit-transition:right .5s cubic-bezier(.1,.7,.1,1);transition:right .5s cubic-bezier(.1,.7,.1,1)}.large-appt-btn{display:block;width:200px;padding:0 0 13px;background:#649aa6;color:#fff;text-align:center;line-height:60px;border-bottom-right-radius:75pt 15px;border-bottom-left-radius:75pt 15px;z-index:10000100}.large-appt-btn:hover{color:#fff}.appt-icon,.header-phone-btn{display:none}.header-btns{padding-bottom:10px;top:13px;right:260px;-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transition:opacity .5s cubic-bezier(.1,.7,.1,1),-webkit-transform .5s cubic-bezier(.1,.7,.1,1);transition:opacity .5s cubic-bezier(.1,.7,.1,1),-webkit-transform .5s cubic-bezier(.1,.7,.1,1);transition:transform .5s cubic-bezier(.1,.7,.1,1),opacity .5s cubic-bezier(.1,.7,.1,1);transition:transform .5s cubic-bezier(.1,.7,.1,1),opacity .5s cubic-bezier(.1,.7,.1,1),-webkit-transform .5s cubic-bezier(.1,.7,.1,1)}.header-btns a{line-height:1;padding:8px;border-radius:5px;border:1px solid #4e8dad;text-decoration:none;text-align:center}.header-btns a:hover{box-shadow:none}.head-btn-primary{color:#4e8dad;background:#fff}.head-btn-primary:hover{background:#3e708a;border-color:#3e708a;color:#fff}.makeApptBtn .header-btns{right:460px}@media (max-width:959px){.makeApptBtn .header-btns{display:none}}.user-btn{display:block;margin:10px}.hg3m-nav{position:absolute;top:0;left:-255px;background:rgba(38,119,136,.92);width:255px;height:100vh;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;z-index:10000300}.hg3m-nav label{z-index:2;cursor:pointer;position:absolute;right:-50px;top:7px;width:40px;height:44px;line-height:42px;font-size:24px;text-align:center;-webkit-transition:right .5s cubic-bezier(.1,.7,.1,1);transition:right .5s cubic-bezier(.1,.7,.1,1)}.hg3m-nav label:after{content:'\F0C9';font-family:hg3-icons-atf,hg3-icons}.hg3m-nav label.inverse:after{color:#fff}.hg3m-nav label:focus{outline:0}@media (min-width:768px){.hg3m-nav{width:350px;left:-350px}}.hg3m-nav-checkbox{display:none}.hg3m-nav-checkbox:checked+.hg3m-nav{-webkit-transform:translate3d(255px,0,0);transform:translate3d(255px,0,0);box-shadow:1px 0 22px rgba(0,0,0,.25);overflow-y:auto}.hg3m-nav-checkbox:checked+.hg3m-nav label{color:#fff;right:10px;-webkit-transition:left .5s cubic-bezier(.1,.7,.1,1);transition:left .5s cubic-bezier(.1,.7,.1,1)}.hg3m-nav-checkbox:checked+.hg3m-nav label:after{content:'\F00D';font-family:hg3-icons-atf,hg3-icons}@media (min-width:768px){.hg3m-nav-checkbox:checked+.hg3m-nav{-webkit-transform:translate3d(350px,0,0);transform:translate3d(350px,0,0)}}.logged-in-menu{padding:0 5px}@media (min-width:768px){.logged-in-menu{padding-left:20px}}.logged-in-menu a{color:#fff;display:block;font-size:15px;font-family:Raleway,Arial,Helvetica,sans-serif;padding:10px 0}.logged-in-menu .bottom-links{margin-top:15px}.logged-in-menu .bottom-links a{font-size:18px}.logged-in-menu .profile-links a{border-bottom:1px solid #75969e;font-size:14px}.logged-in-menu .profile-links a:last-of-type{border:none}@media (min-width:768px){.logged-in-menu .profile-links a{font-size:20px}}.logged-in-menu .hg-coin{color:#fff;vertical-align:middle;margin-right:10px}@media (max-width:767px){.logged-in-menu .hg-coin{width:40px;height:40px;font-size:21px;line-height:39px}}.logged-in-menu .logged-in-title{font-size:28px;font-family:Raleway,Arial,Helvetica,sans-serif;margin:15px 0;text-align:left}.hg3-header-mobile .hg3-header{height:44px}.hg3-header-mobile .hg3-brand{width:134px;height:34px;margin:7px auto 10px;background-size:134px 34px}.hg3-header-mobile .header-btns{top:50px;left:0;right:0;display:block}.hg3-header-mobile .header-appt-btn{position:absolute;top:6px;right:16%;display:inline-block;background:#fbb65d;border-radius:50%;width:30px;height:30px;color:#fff;text-decoration:none;text-align:center;z-index:10000200;-webkit-transition:opacity .5s cubic-bezier(.1,.7,.1,1);transition:opacity .5s cubic-bezier(.1,.7,.1,1);-webkit-transition-delay:.2s;transition-delay:.2s}.hg3-header-mobile .appt-icon{display:block;line-height:28px}.hg3-header-mobile .header-phone-btn{position:absolute;top:6px;right:16%;display:inline-block;background:#fbb65d;border-radius:50%;width:30px;height:30px;color:#fff;text-decoration:none;text-align:center;z-index:10000200;-webkit-transition:opacity .5s cubic-bezier(.1,.7,.1,1);transition:opacity .5s cubic-bezier(.1,.7,.1,1);-webkit-transition-delay:.2s;transition-delay:.2s}.hg3-header-mobile .header-phone-btn .hg3-i{line-height:30px;font-size:1.3em}.hg3-header-mobile .hg3-header-input,.hg3-header-mobile .hg3-qualtrics-btn,.hg3-header-mobile .hg3-sticky-bar-nav,.hg3-header-mobile .large-appt-btn{display:none}.hg3-header-mobile .hg3m-nav label{font-size:20px;top:1px}.hg3-header-mobile .hg3-brand{left:0}.hg3-header-mobile.stickynav-active .hg3-brand{background:url(https://www.healthgrades.com/public3/images/healthgrades-logo.svg?v=2) no-repeat;background-size:134px 25px}.hg3-header-mobile.stickynav-active .hg3-sticky-doctor-info,.hg3-header-mobile.stickynav-active .hg3-sticky-profile-info{display:none}.hg3-header-mobile.stickynav-active .header-phone-btn{opacity:1;display:block;-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transition:opacity .5s cubic-bezier(.1,.7,.1,1),-webkit-transform .5s cubic-bezier(.1,.7,.1,1);transition:opacity .5s cubic-bezier(.1,.7,.1,1),-webkit-transform .5s cubic-bezier(.1,.7,.1,1);transition:transform .5s cubic-bezier(.1,.7,.1,1),opacity .5s cubic-bezier(.1,.7,.1,1);transition:transform .5s cubic-bezier(.1,.7,.1,1),opacity .5s cubic-bezier(.1,.7,.1,1),-webkit-transform .5s cubic-bezier(.1,.7,.1,1)}.hg3-header-mobile.stickynav-active .header-appt-btn{right:16%}.hg3-sticky-bar-nav{display:none}.hg3-sticky-doctor-info,.hg3-sticky-profile-info{opacity:0!important;-webkit-transition-delay:0;transition-delay:0;pointer-events:none;top:8px;left:200px;-webkit-transition:left .5s cubic-bezier(.1,.7,.1,1),opacity .5s cubic-bezier(.1,.7,.1,1);transition:left .5s cubic-bezier(.1,.7,.1,1),opacity .5s cubic-bezier(.1,.7,.1,1);z-index:10000100}.hg3-sticky-doctor-info:after,.hg3-sticky-doctor-info:before,.hg3-sticky-profile-info:after,.hg3-sticky-profile-info:before{content:" ";display:table}.hg3-sticky-doctor-info:after,.hg3-sticky-profile-info:after{clear:both}.hg3-sticky-doctor-info img,.hg3-sticky-profile-info img{float:left;width:34px;height:43px;margin-right:10px;border:1px solid #ebebeb}.hg3-sticky-doctor-info .doctor-name,.hg3-sticky-doctor-info .profile-name,.hg3-sticky-profile-info .doctor-name,.hg3-sticky-profile-info .profile-name{display:inline-block;width:250px;height:45px;line-height:1.25;font-size:18px}@media (min-width:960px){.hg3-sticky-doctor-info .doctor-name,.hg3-sticky-doctor-info .profile-name,.hg3-sticky-profile-info .doctor-name,.hg3-sticky-profile-info .profile-name{width:auto;line-height:45px}}.profile-name.marginal-stars{line-height:1.25}.stickynav-active.hg3m-body .hg3-brand{background:url(https://www.healthgrades.com/public3/images/healthgrades-logo.svg?v=2) no-repeat;background-size:134px 34px;width:134px;height:34px}.stickynav-active.hg3m-body .hg3-sticky-doctor-info,.stickynav-active.hg3m-body .hg3-sticky-profile-info{display:none}.stickynav-active.hg3m-body .hg3-nav-button{width:60px;height:30px;background:transparent;color:#333;-webkit-transition:none;transition:none}.stickynav-active.hg3m-body .header-btns{opacity:1;-webkit-transform:none;transform:none}.stickynav-active.hg3m-body .header-phone-btn{opacity:1;display:block;-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transition:opacity .5s cubic-bezier(.1,.7,.1,1),-webkit-transform .5s cubic-bezier(.1,.7,.1,1);transition:opacity .5s cubic-bezier(.1,.7,.1,1),-webkit-transform .5s cubic-bezier(.1,.7,.1,1);transition:transform .5s cubic-bezier(.1,.7,.1,1),opacity .5s cubic-bezier(.1,.7,.1,1);transition:transform .5s cubic-bezier(.1,.7,.1,1),opacity .5s cubic-bezier(.1,.7,.1,1),-webkit-transform .5s cubic-bezier(.1,.7,.1,1)}.stickynav-active.hg3m-body .header-appt-btn{right:16%}.stickynav-active .hg3-header{-webkit-transition-delay:0;transition-delay:0}.stickynav-active .hg3-brand{width:40px;height:40px;background:url(/public3/images/hg-logo-small.svg?v=2) no-repeat;background-size:40px auto}.stickynav-active .hg3-qualtrics-btn{opacity:0;-webkit-transform:translate3d(-150%,-4px,0);transform:translate3d(-150%,-4px,0);-webkit-transition-delay:0;transition-delay:0}.stickynav-active .hg3-sticky-doctor-info,.stickynav-active .hg3-sticky-profile-info{opacity:1!important;-webkit-transition-delay:.2s;transition-delay:.2s;pointer-events:auto;left:75pt}.hg3-qualtrics-btn{position:absolute;top:19px;left:250px;display:inline-block;font-size:22px;font-weight:100;-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transition:opacity .5s cubic-bezier(.1,.7,.1,1),-webkit-transform .5s cubic-bezier(.1,.7,.1,1);transition:opacity .5s cubic-bezier(.1,.7,.1,1),-webkit-transform .5s cubic-bezier(.1,.7,.1,1);transition:transform .5s cubic-bezier(.1,.7,.1,1),opacity .5s cubic-bezier(.1,.7,.1,1);transition:transform .5s cubic-bezier(.1,.7,.1,1),opacity .5s cubic-bezier(.1,.7,.1,1),-webkit-transform .5s cubic-bezier(.1,.7,.1,1)}@media (max-width:959px){.hg3-qualtrics-btn{display:none}}.feedback-btn{background:#4e8dad;margin-left:5px}.feedback-btn,.feedback-btn:hover{color:#fff;-webkit-transition:0;transition:0}.feedback-btn:hover{background:#3e708a}.hg3m-body .hg3-header{height:44px}.hg3m-body .hg3-brand{width:134px;height:34px;margin:7px auto 10px;background-size:134px 34px}.hg3m-body .user-btn{display:block;margin:10px}.hg3m-body .opt-out-btn{display:none}.hg3m-body .feedback-btn{display:block;margin:20px 10px}.hg3m-body .header-appt-btn{position:absolute;top:6px;right:16%;display:inline-block;background:#fbb65d;border-radius:50%;width:30px;height:30px;color:#fff;text-decoration:none;text-align:center;z-index:10000200;-webkit-transition:opacity .5s cubic-bezier(.1,.7,.1,1);transition:opacity .5s cubic-bezier(.1,.7,.1,1);-webkit-transition-delay:.2s;transition-delay:.2s}.hg3m-body .appt-icon{display:block;line-height:28px}.hg3m-body .header-phone-btn{position:absolute;top:6px;right:16%;display:inline-block;background:#fbb65d;border-radius:50%;width:30px;height:30px;color:#fff;text-decoration:none;text-align:center;z-index:10000200;-webkit-transition:opacity .5s cubic-bezier(.1,.7,.1,1);transition:opacity .5s cubic-bezier(.1,.7,.1,1);-webkit-transition-delay:.2s;transition-delay:.2s}.hg3m-body .header-phone-btn .hg3-i{line-height:30px;font-size:1.3em}.hg3m-body .hg3-header-input,.hg3m-body .hg3-qualtrics-btn,.hg3m-body .hg3-sticky-bar-nav,.hg3m-body .large-appt-btn{display:none}.hg3-button{position:relative;display:inline-block;padding:8px 20px;background:#ddd;font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;font-size:1pc;line-height:1;text-align:center;cursor:pointer;box-shadow:0 4px 0 #999;border-radius:5px}.hg3-button,.hg3-button:hover{color:#333;text-decoration:none}.hg3-button:hover{background:#ccc;top:1px;box-shadow:0 3px 0 gray}.hg3-button:active{top:4px;box-shadow:none!important}.hg3-button.active{background:#ddd;color:#333;font-weight:700;text-decoration:underline}.hg3-button.disabled,.hg3-button[disabled]{opacity:.4;cursor:default!important;pointer-events:none}.hg3-button.flat{box-shadow:none!important}.hg3-button.disabled:active,.hg3-button.flat:active,.hg3-button[disabled]:active{top:0!important}.hg3-button.disabled:hover,.hg3-button.flat:hover,.hg3-button[disabled]:hover{top:0!important;box-shadow:none!important}.hg3-button.square{border-radius:0}.hg3-button.primary{background:#df907a;color:#fff;border:1px solid #df907a;box-shadow:0 4px 0 #c07560}.hg3-button.primary:hover{background:#da7f65;color:#fff;box-shadow:0 3px 0 #aa5a43}.hg3-button.secondary{background:#8ab9c1;color:#fff;box-shadow:0 4px 0 #729ca2}.hg3-button.secondary:hover{background:#79afb8;color:#fff;box-shadow:0 3px #598288}.hg3-button.tertiary{background:#3379a9;color:#fff}.hg3-button.tertiary:hover{background:#275d82;color:#fff}.hg3-button.trans{background:none;color:#036;border:1px solid #036}.hg3-button.trans:hover{background:#036;color:#fff}.hg3-button.xs{padding:3px 7px;font-size:9pt}.hg3-button.sm{padding:5px 10px;font-size:14px}.hg3-button.lg{padding:10px 30px;font-size:20px}.hg3-button.xl{padding:9pt 50px;font-size:24px}.hg3-button.block{display:block;padding:10px 20px;text-align:center}.hg3-button.block .icon-left{margin-right:3px}.hg3-button.block .icon-right{margin-left:3px}.hg3-button-rounded,.hg3-button.block:hover{text-decoration:none}.hg3-button-rounded{display:inline-block;font-size:21px;text-align:center;cursor:pointer;width:60px;height:60px;line-height:60px;background:rgba(122,174,190,.65);border-radius:50%;color:#fff;border:none;border:0 solid transparent}.hg3-button-rounded.prev{margin-right:5px}.hg3-button-rounded.disabled,.hg3-button-rounded.disabled:hover{background:hsla(0,0%,80%,.65)}.hg3-button-rounded:focus,.hg3-button-rounded:hover{outline:0;background:#7aaebe}.hg3-coin{display:inline-block;width:60px;height:60px;font-size:2pc;line-height:60px;text-align:center;color:#649aa6;border:2px solid;border-radius:50%;-webkit-transition:all .15s linear;transition:all .15s linear}.hg3-coin.primary{background-color:#f90;color:#fff}.hg3-coin.secondary{background-color:#649aa6;color:#fff}.hg3-coin.interactive{cursor:pointer}.hg3-coin.interactive.active,.hg3-coin.interactive:hover{background:#649aa6;color:#fff;-webkit-transition:all .15s linear;transition:all .15s linear}.hg3-coin.interactive.active .hg3-i,.hg3-coin.interactive:hover .hg3-i{color:#fff}.hg3-coin.no-border{border:none!important}.hg3-coin.lg{width:72px;height:72px;line-height:72px}.hg3-coin.sm{width:3pc;height:3pc;line-height:3pc;font-size:20px}.hg3-coin.xs{width:40px;height:40px;line-height:40px;font-size:18px}.hg3-coin.inverse{background:transparent;color:#fff}.hg3-coin.inverse.interactive.active,.hg3-coin.inverse.interactive:hover{background:#4e7e89}.hg3m .title-color-blue .hg3-coin{color:#3379a9}.hg3m .title-color-blue-2 .hg3-coin{color:#6480a6}.hg3m .title-color-green .hg3-coin{color:#64a693}.hg3m .title-color-gold .hg3-coin{color:#cbba5c}.hg3m .title-color-peach .hg3-coin{color:#dfb17a}.hg3m .title-color-green-gray .hg3-coin{color:#859993}.hg3m .title-color-purple .hg3-coin{color:#6c678c}.hg3m .section-title .hg3-coin{display:inline-block;margin:0 9pt 0 0}.hg3m .section-title .hg3-coin.sm{margin-left:-2px}.hg3m .hg3-coin{display:inline-block;font-size:20px;border-width:1px}.hg3m .hg3-coin,.hg3m .hg3-coin.sm{width:40px;height:40px;line-height:40px}.hg3m .hg3-coin.inverse{background:#fff;border-color:#fff}.hg3-profile-nav{max-width:1366px;background:gray}.hg3-profile-nav ul{display:block;width:100%;margin:0;padding:0;list-style:none}.hg3-profile-nav ul li{list-style-type:none;margin:0;display:block;vertical-align:middle;border-bottom:1px solid #fff}.hg3-profile-nav ul li a{position:relative;display:inline-block;width:100%;padding:20px;text-align:left;text-decoration:none;background:transparent;color:#fff;cursor:pointer}.hg3-profile-nav ul li a .hg3-coin{position:absolute;top:50%;margin-top:-24px}.hg3-profile-nav ul li a .hg3-coin.inverse{background:transparent}.hg3-profile-nav ul li a .tab-title{display:block;padding-left:58px;font-size:14px;font-weight:400;line-height:1.1}@media (min-width:600px){.hg3-profile-nav ul li a .tab-title{font-size:18px;font-weight:700}}.hg3-profile-nav ul li a .tab-title .tab-description{display:inline;font-size:14px;font-weight:400}@media (min-width:600px) and (max-width:960px){.hg3-profile-nav ul li a{text-align:center;padding:10px}.hg3-profile-nav ul li a .hg3-coin{position:static;display:block;margin:0 auto 5px}.hg3-profile-nav ul li a .tab-title{padding:0}}@media (max-width:599px){.hg3-profile-nav ul li a .hg3-coin{border:0}}@media (min-width:600px){.hg3-profile-nav{border-radius:8px}.hg3-profile-nav ul{display:table;table-layout:fixed}.hg3-profile-nav ul li{display:table-cell;border-bottom:0}.hg3-profile-nav ul li+li{border-left:1px solid #fff}.hg3-profile-nav ul li+li:first-child a.active,.hg3-profile-nav ul li+li:first-child a:active,.hg3-profile-nav ul li+li:first-child a:hover{border-bottom-left-radius:8px;border-top-left-radius:8px}.hg3-profile-nav ul li+li:last-child a.active,.hg3-profile-nav ul li+li:last-child a:active,.hg3-profile-nav ul li+li:last-child a:hover{border-bottom-right-radius:8px;border-top-right-radius:8px}.hg3-profile-nav ul li a .tab-title .tab-description{display:block}}.section-title{margin:0 0 20px;padding:30px;text-align:center;color:#fff;background:#999}.section-title .hg3-coin{display:block;margin:0 auto 10px}.hg3m .section-title{height:60px;text-align:left;padding:10px 20px;font-size:18px;font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif}.inline li,.unstyled li,nav>ul li{list-style-type:none;margin:0}.hg3-section-intercept{padding:20px 30px;display:block}.hg3-section-intercept.blue-whale{padding:20px 0}.hg3-section-intercept>ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:20px}.hg3-section-intercept>ul li{list-style-type:none;margin:0}.hg3-section-intercept .hg3-content-block{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:20px;border-radius:5px}@media (min-width:690px){.hg3-section-intercept .hg3-content-block{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0}}.hg3-section-intercept .hg3-content-block.hg3-ad-container{background:transparent;border:none;padding:0}.hg3m.hg3-section-intercept .hg3-content-block.hg3-ad-container{top:0;padding:20px 0;display:block;margin:0 auto;width:300px}.hg3-section-intercept .hg3-content-block.hg3-ad-container.ad-border .advertisement-container{margin:0 auto}.hg3-section-intercept .hg3-content-block.tips-placement{background-color:transparent;box-shadow:none}.hg3-section-intercept .hg3-content-block .hg3-content-card{position:static;padding-bottom:40px;box-shadow:0 2px 5px 0 #a5c7d3;margin:0 auto}.hg3-section-intercept .section-intercept-title{margin-bottom:15px;text-align:center}.hg3-section-intercept .section-intercept-article{position:relative;padding:15px 0;border-top:1px solid #d7d7d7;clear:both;overflow:auto}.hg3-section-intercept .section-intercept-article .article-image{float:left;width:150px;margin:0 15px 10px 0}.hg3-section-intercept .section-intercept-article .article-title{letter-spacing:-.021em;marign-bottom:10px}.hg3-section-intercept .section-intercept-article .article-title a{text-decoration:none}.hg3-section-intercept .section-intercept-article p{font-size:875pc}@media (max-width:599px){.hg3-section-intercept{padding:0}}@media (min-width:1025px){.hg3-section-intercept{margin:0 auto;padding:20px 0}.hg3-section-intercept>ul>li+li{margin-left:5px}.hg3-section-intercept .hg3-ad-container.ad-border{padding:0}}.hg3-section-intercept{max-width:1366px}.hg3-section-intercept li{display:none}@media screen and (min-width:400px){.hg3-section-intercept li:last-child,.hg3-section-intercept.hg3-section-intercept-no-ads li:first-child{display:block}.hg3-section-intercept.hg3-section-intercept-no-ads li:last-child{display:none}}@media screen and (min-width:700px){.hg3-section-intercept li:first-child,.hg3-section-intercept li:last-child,.hg3-section-intercept.hg3-section-intercept-no-ads li:last-child{display:block}}@media screen and (min-width:1000px){.hg3-section-intercept li:nth-child(2){display:block}}@media screen and (min-width:1290px){.hg3-section-intercept li:nth-child(3){display:block}}@media screen and (min-width:1299px){.designated .hg3-section-intercept li,.markettargeted .hg3-section-intercept li:first-child,.markettargeted .hg3-section-intercept li:nth-child(2),.markettargeted .hg3-section-intercept li:nth-child(3){display:block}.markettargeted .hg3-section-intercept .ad-container{display:none!important}}@media screen and (min-width:1600px){.markettargeted .hg3-section-intercept li:not(.ad-container){display:block!important}}@media screen and (min-width:1299px){.markettargeted .hg3-section-intercept.hg3-section-intercept-no-ads li:nth-child(3){display:none}}.plainbasic .hg3-section-intercept{padding:20px}@media screen and (min-width:1299px){.plainbasic .hg3-section-intercept li:first-child,.plainbasic .hg3-section-intercept li:nth-child(2),.plainbasic .hg3-section-intercept li:nth-child(3){display:block}.plainbasic .hg3-section-intercept .ad-container{display:none!important}}@media screen and (min-width:1300px){.plainbasic .hg3-section-intercept li:nth-child(3){display:none}}@media screen and (min-width:1500px){.plainbasic .hg3-section-intercept li:not(.ad-container){display:block!important}}.hg3-content-card{position:relative;background:#fff;border-radius:5px;cursor:pointer;width:300px;height:265px;min-height:265px!important;box-shadow:0 2px 5px 0 #a5c7d3}.hg3-content-card .topic-label{color:#3379a9;display:none;font-size:14px;font-weight:700}.hg3-content-card .hg3-content-meta{position:absolute;z-index:1000;color:#036;background:#9dc8ce;opacity:.9;height:170px;display:none}.hg3-content-card .hg3-promo-image{position:relative;border-top-right-radius:5px;border-top-left-radius:5px;height:0;padding-bottom:56.5%;overflow:hidden}.hg3-content-card .hg3-promo-image img{width:100%;max-width:none}.hg3-content-card .hg3-promo-image-default{background:#ccc;border-top-right-radius:5px;border-top-left-radius:5px;height:0;padding-bottom:55.5%;overflow:hidden}.hg3-content-card .hg3-promo-image-default img{height:auto;width:auto;padding:0;margin:0 auto;display:block}.hg3-content-card .card-provider-name{background-color:#f26c4f;color:#fff;text-align:center;padding:5px 0;font-size:11px;margin-top:-20px;position:relative}.hg3-content-card .content-area{overflow:hidden;padding:15px}.hg3-content-card .content-area p{margin:0;font-size:14px;line-height:1.4;color:#999}.hg3-content-card .content-area h4{margin-top:0;margin-bottom:5px;color:#333;font-size:18px;font-weight:400}.hg3-content-card .hg3-card-footer{position:absolute;left:0;bottom:0;width:100%;height:40px;background:#9dc8ce;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.hg3-content-card .card-overlay{position:absolute;width:100%;height:100%;z-index:300;cursor:pointer}.hg3-content-card .card-inner{height:300px;overflow:hidden;background-color:#fff}.hg3-content-card .card-inner .card-basic{width:auto!important;padding:0}.hg3-content-card .card-inner .card-basic>a{display:block;height:175px;overflow:hidden}.hg3-content-card .card-inner .card-basic>a img{width:100%}.hg3-content-card .card-inner .card-basic .vertically-centered{padding:0 5px}.hg3-content-card .card-inner .card-basic .bs-shadow-img{height:40px;width:100%;background:#add8e6;bottom:-40px;position:absolute}.hg3-content-card .card-inner .card-basic .foot{width:100%;left:0}.hg3-logo-card .logo-card-inner{position:relative;padding:30px 40px 15px;background:#fff;border-radius:5px}.hg3-logo-card .hero-logo{display:table;width:100%;height:100%;padding-bottom:40px}.hg3-logo-card .hero-logo .logo-img-container{display:table-cell;width:100%;text-align:center;vertical-align:middle}.hg3-logo-card .hero-logo .logo-img-container>img{display:inline-block}.hg3-logo-card .hero-info{position:absolute;left:0;bottom:15px;width:100%;padding:0 40px}.hg3-logo-card .hero-info .hg-button{width:100%;margin-bottom:0}.hg3-logo-card .hg-button{position:absolute;left:0;right:0;bottom:0;top:252px;box-shadow:none;border-top-right-radius:0;border-top-left-radius:0}.hg3m .hg3-logo-card .logo-card-inner{padding:30px 10px 15px;height:325px}.hg3m .hg3-logo-card .logo-card-btn{position:absolute;display:block;top:267px;margin-left:0;margin-right:0;margin-bottom:0}.hg3-address{font-size:1pc;line-height:1.4}.hg3-address>div.address-name{font-weight:700}.hg3-address>div:empty{display:none!important}.hg3-provider-image{width:90px}.hg3-provider-image.sm{width:60px}.hg3-provider-image.lg{width:90pt}.hg3-provider-image.image-size-small{width:60px}.hg3-provider-image.image-size-large{width:90pt}.hg3-provider-image.image-size-medium{width:90px}.hg3-provider-header .info{display:inline-block;font-size:14px;color:#999;padding-right:5px}.hg3-provider-header .info:before{padding-right:5px;content:'/';color:#b5b5b5}.hg3-provider-header .info.provider-specialty{font-style:italic;color:#649aa6}.hg3-provider-header .info.provider-specialty:before{padding:0;content:''}.hg3-star-rating{line-height:1}.hg3-star-rating .rating-title{display:block;font-family:Raleway,Arial,Helvetica,sans-serif;font-weight:700;color:#333;margin-top:0;margin-bottom:8px}.hg3-star-rating .rating-stars{font-family:hg3-icons-atf,hg3-icons;position:relative;display:block;width:7pc;height:22px;margin-bottom:10px;font-size:22px;cursor:pointer}.hg3-star-rating .rating-stars:after,.hg3-star-rating .rating-stars:before{position:absolute;letter-spacing:.15em}.hg3-star-rating .rating-stars:before{content:"\F005\F005\F005\F005\F005";color:#ebebeb}.hg3-star-rating .rating-stars:after{color:#ffcb05}.hg3-star-rating .rating-text{display:block;font-size:14px;color:#333;margin-right:.3em}.hg3-star-rating .rating-label{display:block;font-size:15px;color:#999;vertical-align:top;cursor:pointer}.hg3-star-rating .label-count{display:inline-block;font-size:24px;margin-right:.1em;color:#ffcb05}.rating-size-small .rating-stars{width:5pc;font-size:14px}.rating-size-small .rating-label{font-size:11px}.rating-size-small .label-count{font-size:1pc}.rating-size-medium .rating-stars{width:143px;font-size:26.4px}.rating-size-medium .rating-label{font-size:13px}.rating-size-medium .label-count{font-size:22px}.rating-size-large .rating-stars{width:175px;height:2pc;font-size:2pc}@media (max-width:959px){.rating-size-large .rating-stars{width:145px;font-size:26.4px}}.rating-size-large .rating-label{font-size:14px}@media (max-width:599px){.rating-size-large .rating-stars{display:inline-block;width:150px;font-size:28px}.rating-size-large .label-count{font-size:28px}}.rating-score-1 .rating-stars:after{content:"\F089"}.rating-score-2 .rating-stars:after{content:"\F005"}.rating-score-3 .rating-stars:after{content:"\F005\F089"}.rating-score-4 .rating-stars:after{content:"\F005\F005"}.rating-score-5 .rating-stars:after{content:"\F005\F005\F089"}.rating-score-6 .rating-stars:after{content:"\F005\F005\F005"}.rating-score-7 .rating-stars:after{content:"\F005\F005\F005\F089"}.rating-score-8 .rating-stars:after{content:"\F005\F005\F005\F005"}.rating-score-9 .rating-stars:after{content:"\F005\F005\F005\F005\F089"}.rating-score-10 .rating-stars:after{content:"\F005\F005\F005\F005\F005"}.rating-layout-inline{display:inline-block}.rating-layout-inline .rating-stars{display:inline-block;margin-right:10px;margin-bottom:0}.rating-layout-inline .rating-label{display:inline-block}.rating-layout-inline.rating-size-large .rating-label{margin-top:2px}.rating-layout-single-line{display:inline-block}.rating-layout-single-line .rating-stars{margin-bottom:2px}.rating-layout-single-line .rating-title{display:none}.rating-layout-single-line .rating-label{display:inline-block;font-size:9pt}.rating-layout-single-line .label-count{font-size:14px}.rating-layout-marginal .rating-stars{font-size:1pc;width:90px}.rating-layout-marginal .rating-label{display:inline-block;padding-top:1px}.rating-layout-marginal .label-count,.rating-layout-marginal .rating-label{color:#1782cb;font-size:11px;cursor:pointer;font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif}.rating-layout-marginal .label-count{margin-right:3px}.rating-link-test{cursor:pointer}.rating-link-test.rating-size-medium .rating-stars{width:143px;font-size:26.4px}.rating-link-test.rating-size-medium .rating-label{color:#1782cb;font-size:13px;margin-top:8px;cursor:pointer}.rating-link-test.rating-size-medium .label-count{color:#1782cb;font-size:13px;margin-right:3px;cursor:pointer}.hg3-provider-card .hg3-provider-sponsor{padding:0 20px 55px;font-size:9pt;line-height:1.4;position:absolute;bottom:0}.hg3-provider-card .hg-button{position:absolute;left:0;right:0;bottom:0;border-top-right-radius:0;border-top-left-radius:0}.hg3-provider-card .hg-button:hover{top:auto!important}.provider-card-inner{position:relative;background:#fff;border-radius:5px;box-shadow:0 2px 5px 0 #a5c7d3;cursor:pointer;height:325px}.provider-card-image{position:absolute;top:0;left:0}.provider-card-image img{border-top-left-radius:3px}.provider-card-content{min-height:90pt;margin-bottom:5px;padding:10px 10px 0 75pt;overflow:hidden}.provider-card-content .hg3-provider-header{margin-bottom:6.66666667px}.provider-card-content .hg3-provider-header h3{font-size:1pc;font-weight:500;margin-bottom:2px}.provider-card-content .hg3-provider-header .info{margin-bottom:0}.provider-card-content .hg3-address{font-size:14px;line-height:1.1;color:#666}.provider-card-distance{font-size:14px;margin:8px 0;color:#666}.provider-card-rating{margin-bottom:0;padding:0}.provider-card-rating label{margin-top:5px}.provider-card-value-prop{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:10px 0 15px}.provider-card-value-prop .dual-graph-container canvas{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.provider-card-value-prop .radial{margin-left:.5em}.provider-card-value-prop .radial-percent .percent-value{font-size:30px;display:inline-block;vertical-align:top;margin-top:-8px;margin-left:-7px;letter-spacing:0}.provider-card-value-prop .radial-percent .percent{display:none!important}.provider-card-value-prop .experience-match-label{font-family:Raleway,Arial,Helvetica,sans-serif;line-height:1.1;font-weight:300;margin-left:5pc;color:#666;text-align:left;margin-top:-4.25em;padding-right:.25em}.provider-card-value-prop .dual-graph-label{display:none}.provider-card-value-prop .provider-card-quality{margin-left:-30px;display:none}.provider-card-value-prop .provider-quality-label{margin-top:20px;font-family:Raleway,Arial,Helvetica,sans-serif;font-weight:300;font-size:14px;text-align:left;color:#666;margin-left:60px}.hg3-blue-whale-container{background:-webkit-radial-gradient(center ellipse,#ecf4f6 0,#b6cbcc 100%);background:radial-gradient(ellipse at center,#ecf4f6 0,#b6cbcc 100%);box-shadow:inset 0 2px 2px rgba(0,0,0,.15),0 2px 2px rgba(0,0,0,.35)}.hg3-blue-whale-container .blue-whale-header{padding:20px 40px 0}.hg3-blue-whale-container .blue-whale-header h3,.hg3-blue-whale-container .blue-whale-header p{margin-top:0;margin-bottom:5px;text-align:center;line-height:1.1}.hg3-blue-whale-container .blue-whale-header strong{display:inline-block}.hg3-blue-whale-container.hg3m .blue-whale-header{padding:20px 10px 0}.hg3-blue-whale-container.hg3m .provider-card-content{width:283px}.hg3-blue-whale-container.hg3m .provider-card-content .info{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hg3-blue-whale-container.hg3m .hg-provider-carousel .vertical .more-card{display:none}.hg3-blue-whale-container .blue-whale-card-container{max-width:1366px;padding:20px}.hg3-blue-whale-container .blue-whale-card-container:after,.hg3-blue-whale-container .blue-whale-card-container:before{content:" ";display:table}.hg3-blue-whale-container .blue-whale-card-container:after{clear:both}@media (min-width:640px) and (max-width:960px){.hg3-blue-whale-container .blue-whale-card-container>div:last-child{display:none}}@media (min-width:1366px){.hg3-blue-whale-container .blue-whale-card-container{margin:0 auto}}@media (min-width:600px){.hg3-blue-whale-container .blue-whale-card-container{padding-left:40px;padding-right:40px}}@media (max-width:599px){.hg3-blue-whale-container .blue-whale-card-container{padding:0}}.hg3-blue-whale-container .blue-whale-card-container .hg3-logo-card,.hg3-blue-whale-container .blue-whale-card-container .hg3-provider-card{float:left;height:300px;margin-bottom:20px;padding:0 10px}.hg3-blue-whale-container .blue-whale-card-container .hg3-logo-card .logo-card-inner,.hg3-blue-whale-container .blue-whale-card-container .hg3-logo-card .provider-card-inner,.hg3-blue-whale-container .blue-whale-card-container .hg3-provider-card .logo-card-inner,.hg3-blue-whale-container .blue-whale-card-container .hg3-provider-card .provider-card-inner{height:300px}@media (min-width:640px){.hg3-blue-whale-container .blue-whale-card-container .hg3-logo-card,.hg3-blue-whale-container .blue-whale-card-container .hg3-provider-card{width:50%}}@media (min-width:960px){.hg3-blue-whale-container .blue-whale-card-container .hg3-logo-card,.hg3-blue-whale-container .blue-whale-card-container .hg3-provider-card{width:33.33333333%}}.dual-graph-container{position:relative;width:10pc;height:10pc}.dual-graph-container canvas{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dual-graph-container .radial{display:block;width:10pc;height:10pc}.dual-graph-container .difference,.dual-graph-container .inner-graph,.dual-graph-container .outer-graph,.dual-graph-container .radial-percent{display:block;position:absolute}.dual-graph-container .outer-graph{top:0;left:0}.dual-graph-container .inner-graph{top:14px;left:14px}.dual-graph-container .difference,.dual-graph-container .radial-percent{left:0;width:10pc;font-weight:400;letter-spacing:-.042em;text-align:center;margin-left:-2px}.dual-graph-container .radial-percent{top:46px;z-index:2;font-size:3pc;margin-left:-3px;color:#666}.dual-graph-container .radial-percent .inner-percent-value{display:none}.dual-graph-container .radial-percent .percent{position:absolute;display:inline-block;vertical-align:top;margin-top:.1em;font-size:.4em}.dual-graph-container .difference{bottom:28px;font-size:20px;color:#6cbcb3}.dual-graph-container .difference.negative{color:#ef464b}.dual-graph-container.lg,.dual-graph-container.lg .radial{width:200px;height:200px}.dual-graph-container.lg .inner-graph{top:18px;left:18px}.dual-graph-container.lg .radial-percent{top:60px;width:200px;margin-left:-5px;font-size:4pc}.dual-graph-container.lg .difference{bottom:34px;width:200px}.dual-graph-container.sm,.dual-graph-container.sm .radial{width:90pt;height:90pt}.dual-graph-container.sm .inner-graph{top:9pt;left:9pt}.dual-graph-container.sm .radial-percent{top:40px;width:90pt;font-size:28px}.dual-graph-container.sm .difference{bottom:24px;width:90pt;font-size:9pt}.dual-graph-container.xs,.dual-graph-container.xs .radial{width:90px;height:90px}.dual-graph-container.xs .radial-percent{top:28px;width:90px;font-size:20px;margin-left:-2px}.dual-graph-container.xs .inner-graph{top:10px;left:10px}.dual-graph-container.xs .difference{bottom:18px;width:90px;font-size:10px}.dual-graph-container.xxs,.dual-graph-container.xxs .radial{width:5pc;height:5pc}.dual-graph-container.xxs .inner-graph{top:10px;left:10px}.dual-graph-container.xxs .radial-percent{top:28px;width:5pc;font-size:20px;margin-left:-2px}.dual-graph-container.xxs .difference{bottom:18px;width:5pc;font-size:10px}.hg3-hospital-profile-hero{position:relative;width:100%;display:none}@media (min-device-width:768px){.hg3-hospital-profile-hero{height:280px}}@media (min-device-width:1024px){.hg3-hospital-profile-hero{height:290px}}@media (min-device-width:1280px){.hg3-hospital-profile-hero{height:505px}}@media (min-width:640px){.hg3-hospital-profile-hero{display:block}}.hg3-hospital-profile-hero .hg3-media img,.hg3-hospital-profile-hero .hg3-media video{width:100%;max-width:none!important;display:inline-block}.hg3-hospital-profile-hero .hero-logo{display:block;position:absolute;top:20px;left:50%;z-index:20;width:15pc;height:15pc;margin-left:-90pt;border-radius:50%;background:hsla(0,0%,100%,.9);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.hg3-hospital-profile-hero .hero-logo .logo-img-container{display:table-cell;width:15pc;height:15pc;text-align:center;vertical-align:middle}.hg3-hospital-profile-hero .hero-logo .logo-img-container>img{display:inline-block;max-width:100%;border:0}@media (min-width:1120px){.hg3-hospital-profile-hero .hero-logo{width:330px;height:330px;margin-left:-165px}.hg3-hospital-profile-hero .hero-logo .logo-img-container{width:330px;height:330px}}@media (max-width:1280px){.hg3-hospital-profile-hero .hero-logo{left:60px;top:85px;margin-left:0;-webkit-transform:scale(1.15);transform:scale(1.15)}}@media (max-width:1024px){.hg3-hospital-profile-hero .hero-logo{left:70px;top:20px;margin-left:0;-webkit-transform:scale(1);transform:scale(1)}}@media (max-width:800px){.hg3-hospital-profile-hero .hero-logo{left:30px;top:20px;-webkit-transform:scale(1);transform:scale(1)}}@media (max-width:640px){.hg3-hospital-profile-hero .hero-logo{-webkit-transform:scale(.75);transform:scale(.75)}}.hg3-hospital-profile-hero .hero-info{position:absolute;padding:0 30px;left:0;bottom:30px;width:100%;z-index:25}@media (max-width:1280px){.hg3-hospital-profile-hero .hero-info{top:145px;left:500px;right:30px;bottom:auto;width:auto;padding:0;text-align:left}}@media (max-width:1024px){.hg3-hospital-profile-hero .hero-info{top:45px;left:360px;right:30px;bottom:auto;width:auto;padding:0}}@media (max-width:800px){.hg3-hospital-profile-hero .hero-info{top:60px;left:300px;right:30px}}.hg3-hospital-profile-hero .hero-info p{margin:0;font-size:24px;line-height:1.25;text-align:center;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,.85)}@media (max-width:1280px){.hg3-hospital-profile-hero .hero-info p{font-size:40px;text-align:left}}@media (max-width:1024px){.hg3-hospital-profile-hero .hero-info p{font-size:28px;text-align:left}}@media (max-width:960px){.hg3-hospital-profile-hero .hero-info p{font-size:20px;text-align:left}}.hg3-hospital-profile-hero .hero-info .actions{padding-top:20px}.hg3-hospital-profile-hero .hero-info .actions .hg3-button{display:block;width:25pc;margin:0 auto;padding-top:15px;padding-bottom:15px}.hg3-hospital-profile-hero .hero-info .actions .hg3-button:hover{top:auto}@media (max-width:1280px){.hg3-hospital-profile-hero .hero-info .actions .hg3-button{margin:0;display:inline-block}}@media (max-width:960px){.hg3-hospital-profile-hero .hero-info .actions .hg3-button{margin:0;width:280px}}.hg-coin{display:inline-block;width:60px;height:60px;font-size:2pc;line-height:60px;text-align:center;color:#649aa6;border:2px solid;border-radius:50%;-webkit-transition:all .15s linear;transition:all .15s linear;overflow:hidden}.hg-coin.interactive{cursor:pointer}.hg-coin.interactive.active,.hg-coin.interactive:hover{background:#649aa6;color:#fff;-webkit-transition:all .15s linear;transition:all .15s linear}.hg-coin.interactive.active .hg3-i,.hg-coin.interactive:hover .hg3-i{color:#fff}.hg-coin.no-border{border:none!important;padding-top:2px}.hg-coin.lg{width:72px;height:72px;line-height:72px}.hg-coin.sm{width:3pc;height:3pc;line-height:3pc;font-size:20px}.hg-coin.xs{width:40px;height:40px;line-height:40px;font-size:18px}.hg-coin.inverse{background:transparent;color:#fff}.hg-coin.inverse.interactive.active,.hg-coin.inverse.interactive:hover{background:#4e7e89}.hg3-overlay,body.overlay-open{overflow:hidden}.hg3-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10002000;font-size:1pc;outline:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.hg3-overlay.visible{display:block;visibility:visible}.hg3-overlay .overlay-background{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(38,119,136,.92)}.hg3-overlay .overlay-container{position:fixed;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;width:100%;height:100%;z-index:10002004}.hg3-overlay.overlay-enter{opacity:.01}.hg3-overlay.overlay-enter.overlay-enter-active,.hg3-overlay.overlay-leave{opacity:1;-webkit-transition:opacity .35s cubic-bezier(.1,.7,.1,1);transition:opacity .35s cubic-bezier(.1,.7,.1,1)}.hg3-overlay.overlay-leave.overlay-leave-active{opacity:.01}@media (max-width:599px){.hg3-overlay{font-size:14px}}.hg3-overlay-close{position:fixed;top:20px;right:30px;display:block;z-index:10002020;width:42px;height:42px;font-size:42px;line-height:40px;text-align:center;border:1px solid #fff;border-radius:50%;color:#fff;cursor:pointer;background:rgba(38,119,136,.8)}.hg3-overlay-close:hover{opacity:.75;color:#fff}@media (max-width:599px){.hg3-overlay-close{right:1pc;top:1pc;width:35px;height:35px;font-size:2pc;line-height:1em}}@media only screen and (device-width:768px){.hg3-overlay-close{line-height:36px}}.hg3-content-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:10002000;width:100%;-webkit-overflow-scrolling:touch;background:rgba(38,119,136,.92)}.hg3-content-overlay .overlay-outer-container{position:absolute;overflow-y:auto;top:125px;bottom:15px;left:15px;right:15px;background-color:transparent;margin:0 auto}@media (max-width:959px){.hg3-content-overlay .overlay-outer-container{top:170px}.hg3-content-overlay .overlay-outer-container #overlay-top-ad{top:50px}}@media (min-width:1023px){.hg3-content-overlay .overlay-outer-container{max-width:728px}}@media (min-width:1025px){.hg3-content-overlay .overlay-outer-container{top:170px;width:64pc;max-width:64pc}.hg3-content-overlay .overlay-outer-container #overlay-top-ad{top:50px}}.hg3-content-overlay .hg3-ad-container.container-leaderboard{max-width:730px;margin-left:auto;margin-right:auto;display:block}.hg3-content-overlay .hg3-ad-container.container-leaderboard .advertisement-container{height:auto}.hg3-content-overlay .hg3-ad-container.container-leaderboard .advertisement-label{position:absolute;-webkit-transform:rotateZ(270deg);transform:rotateZ(270deg);font-size:10px;color:#999;margin-left:-49px;margin-top:40px;visibility:hidden}.hg3-content-overlay .banner-ad{max-width:750px;margin:0 auto;padding:10px 0}.hg3-content-overlay .banner-ad img{width:auto}.hg3-content-overlay .banner-ad .ad-text{width:auto;float:left}.hg3-content-overlay .overlay-content{float:none;width:auto;overflow:hidden;background-color:#fff;margin-bottom:2px}.hg3-content-overlay .overlay-right-ad{width:300px;float:right;margin-left:7px}@media screen and (max-width:850px){.hg3-content-overlay .ad-mod{float:none;margin:0 auto;width:300px}}.hg3-content-overlay .overlay-bottom-ad{bottom:10px;width:100%}.hg3-content-overlay #overlay-bottom-ad .ad-banner>div,.hg3-content-overlay #overlay-top-ad .ad-banner>div{overflow:hidden}.hg3-content-overlay .overlay-inner-container{width:auto;float:none}.hg3-content-overlay .overlay-inner-container .grid-container.container-w25{width:30%;float:left;margin:10px;min-width:250px}.hg3-content-overlay .overlay-inner-container .hg3-content-card .hg3-promo-image{height:0;position:relative;padding-bottom:56.5%;overflow:hidden}.hg3-content-overlay .overlay-inner-container .hg3-content-card .content-area{padding:15px;height:150px}.hg3-content-overlay .zone{display:none}.hg3-content-overlay .overlay-close{position:fixed;z-index:100000035}@media (max-width:736px){.hg3-content-overlay .overlay-close{top:8px;right:8px}}@media (min-width:737px) and (max-width:1024px){.hg3-content-overlay .overlay-close{top:8px;right:22px}}@media (min-width:1025px){.hg3-content-overlay .overlay-close{top:25px;right:23px}}.hg3-content-overlay .overlay-close a{display:block;width:42px;height:42px;font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;font-size:42px;font-weight:300;line-height:40px;text-align:center;text-decoration:none;color:#fff;cursor:pointer;border:1px solid #fff;border-radius:50%}.hg3-content-overlay .overlay-close a:hover{opacity:.85;text-decoration:none}.hg3-content-overlay .outter-container-nav-bar{display:none;background:#ccc;padding:5px;font-size:18px}.hg3-content-overlay .outter-container-nav-bar .nav-bar-next,.hg3-content-overlay .outter-container-nav-bar .nav-bar-prev{cursor:pointer}.hg3-content-overlay .outter-container-nav-bar .nav-bar-next:hover,.hg3-content-overlay .outter-container-nav-bar .nav-bar-prev:hover{font-weight:700}.hg3-content-overlay .outter-container-nav-bar .nav-bar-prev{float:left}.hg3-content-overlay .outter-container-nav-bar .nav-bar-next{float:right}@media screen and (max-width:767px){.hg3-content-overlay .overlay-right-ad{display:none}.hg3-content-overlay .in-article-ad{margin-bottom:20px}.hg3-content-overlay .in-article-ad .ad-wrapper{margin-left:auto;margin-right:auto;max-width:330px;max-height:250px}.hg3-content-overlay .in-article-ad .ad-wrapper>div{overflow:hidden;max-height:250px}.hg3-content-overlay .ad-mod span{right:25px}}@media screen and (min-width:768px) and (max-width:1024px){.hg3-content-overlay #overlay-top-ad{top:0;position:relative}.hg3-content-overlay .hg3-ad-container.container-leaderboard .advertisement-label{font-size:6px;margin-top:23px;margin-left:-20px}.hg3-content-overlay .overlay-outer-container{top:115px;bottom:0;left:0;right:0}}@media screen and (min-width:1025px){.hg3-content-overlay #overlay-top-ad{top:45px;position:relative}.hg3-content-overlay .overlay-outer-container{top:158px}}@media screen and (min-width:768px) and (orientation:portrait){.hg3-content-overlay #overlay-top-ad{top:45px;position:relative}.hg3-content-overlay .overlay-outer-container{top:158px}}@media screen and (orientation:landscape) and (max-width:736px){.hg3-content-overlay #overlay-top-ad{position:relative;top:0!important}.hg3-content-overlay .overlay-outer-container{top:62px;bottom:0;left:0;right:0}.hg3-content-overlay .ad-banner>div{overflow:hidden;max-height:50px}.hg3-content-overlay .overlay-close a{width:22px;height:22px;font-size:22px;line-height:19px}}@media screen and (max-width:420px){.hg3-content-overlay #overlay-top-ad{top:30px;position:relative}.hg3-content-overlay .overlay-outer-container{top:91px;bottom:0;left:0;right:0}.hg3-content-overlay .ad-banner>div{overflow:hidden;max-height:50px}.hg3-content-overlay .overlay-close a{width:22px;height:22px;font-size:22px;line-height:19px}}@media screen and (max-width:320px){.hg3-content-overlay #overlay-top-ad{top:30px;position:relative}.hg3-content-overlay .in-article-ad .ad-wrapper{margin-left:-25px}.hg3-content-overlay .ad-banner>div{overflow:hidden;max-height:50px}.hg3-content-overlay .overlay-close a{width:22px;height:22px;font-size:22px;line-height:19px}}#content-overlay-debug{display:none}.hg3-i-chevron-left:before{content:"\F053"}.hg3-i-th:before{content:"\F00A"}.hg3-slideshow-carousel{position:relative;width:auto;max-width:46pc;margin:0 auto;overflow:hidden;font-family:OpenSans,sans-serif;color:#333}.hg3-slideshow-carousel:after,.hg3-slideshow-carousel:before{content:" ";display:table}.hg3-slideshow-carousel:after{clear:both}.hg-ss-header{position:relative;width:100%;margin-bottom:5px;padding-top:15px;padding-left:20px;padding-right:20px}@media (max-width:736px) and (orientation:landscape){.hg-ss-header{padding-left:40px;padding-right:40px}}.hg-ss-header .ss-label{left:0;margin:0;width:100%;font-size:24px;font-weight:900;line-height:25px;padding:5px 0;color:#7dacb7}.hg-ss-header .ss-author{color:#b5b5b5;font-size:14px;float:left}.hg-ss-header .ss-view-thumbs{display:none;position:absolute;right:0;width:3pc;height:3pc;font-size:2pc;line-height:50px;text-align:center;text-decoration:none;border:1px solid #9ec1c9;border-radius:4px;color:#7dacb7}.hg-ss-header .ss-view-thumbs:hover{color:#fff;background:#9ec1c9}.hg-ss-next-button,.hg-ss-prev-button{background-color:hsla(0,0%,100%,.9);position:absolute;width:38px;height:50px;margin-top:-30px;font-size:40px;opacity:.85;color:#7dacb7;cursor:pointer;padding-top:5px;text-shadow:0 3px 3px rgba(0,0,0,.5);z-index:2}@media (min-width:760px){.hg-ss-next-button,.hg-ss-prev-button{top:115px}}@media (max-width:435px) and (orientation:portrait){.hg-ss-next-button,.hg-ss-prev-button{top:115px}}@media (max-width:375px) and (orientation:portrait){.hg-ss-next-button,.hg-ss-prev-button{top:105px}}@media (max-width:320px) and (orientation:portrait){.hg-ss-next-button,.hg-ss-prev-button{top:95px}}@media (max-width:736px) and (orientation:landscape){.hg-ss-next-button,.hg-ss-prev-button{top:75px}}@media (max-width:667px) and (orientation:landscape){.hg-ss-next-button,.hg-ss-prev-button{top:105px}}@media (max-width:568px) and (orientation:landscape){.hg-ss-next-button,.hg-ss-prev-button{top:95px}}@media (min-width:1025px){.hg-ss-next-button,.hg-ss-prev-button{top:200px}}.hg-ss-next-button .hg3-i-chevron-right,.hg-ss-prev-button .hg3-i-chevron-right{float:right}.hg-ss-next-button.inactive,.hg-ss-prev-button.inactive{opacity:.3;color:gray}.hg-ss-next-button:hover,.hg-ss-prev-button:hover{opacity:1}.hg-ss-prev-button{left:0}.hg-ss-next-button{right:0}.hg-ss-counter{font-size:14px;font-weight:400;margin-bottom:10px;color:#7dacb7;text-align:right}.hg-ss-inner-contain{position:relative;width:100%;overflow:hidden}.hg-ss-inner-contain .ss-slide{position:relative;display:none;-webkit-transition:.5s ease-in-out left;transition:.5s ease-in-out left;z-index:0}.hg-ss-inner-contain .ss-slide .ss-image-container{margin-bottom:10px}@media (max-width:736px) and (orientation:landscape){.hg-ss-inner-contain .ss-slide .ss-image-container{display:none}}.hg-ss-inner-contain .ss-slide .ss-image-container img{width:100%;height:auto;max-width:none;line-height:1}.hg-ss-inner-contain>.active,.hg-ss-inner-contain>.next,.hg-ss-inner-contain>.prev{display:block}.hg-ss-inner-contain>.active{left:0;top:0;z-index:1}.hg-ss-inner-contain>.next,.hg-ss-inner-contain>.prev{position:absolute;top:0;width:100%;z-index:0}.hg-ss-inner-contain>.next{left:100%}.hg-ss-inner-contain>.prev{left:-100%}.hg-ss-inner-contain>.next.left,.hg-ss-inner-contain>.prev.right{left:0}.hg-ss-inner-contain>.active.left{left:-100%}.hg-ss-inner-contain>.active.right{left:100%}.hg-ss-caption-container{margin-bottom:10px;padding-left:20px;padding-right:20px}@media (max-width:736px) and (orientation:landscape){.hg-ss-caption-container{padding-left:40px;padding-right:40px}}.hg-ss-caption-container .ss-caption-header{color:#7dacb7}.hg-ss-caption-container h4{font-size:20px;font-weight:400;margin-top:0;margin-bottom:10px;float:left}.hg-ss-caption-container .ss-caption{color:#b5b5b5}.hg-ss-caption-container .ss-caption p{margin:0;font-size:13px;line-height:1.5;color:#666}.hg-ss-source{color:#b5b5b5;font-size:9px;padding:20px}@media (max-width:736px) and (orientation:landscape){.hg-ss-source{padding-left:40px;padding-right:40px}}.hg-ss-source .ss-sources{display:none}.hg3-tips-content .hg3-folio-card{display:inline-block;width:45%;margin:20px}.hg3-tips-content .hg3-folio-card .hg3-content-card .hg3-promo-image{position:relative;height:0;padding-bottom:56.5%;overflow:hidden}.hg3-video-content{max-width:50pc;min-width:325px}.hg3-video-content .video-wrapper{position:relative;height:0;padding-bottom:56.25%}.hg3-video-content .video-wrapper iframe{border:none}@media screen and (max-width:850px){.hg3-video-content{width:100%}}.section-lead-video-container{position:relative;width:100%;margin-bottom:0;background:#fff}@media (min-width:1366px){.section-lead-video-container{width:1366px;margin-left:auto;margin-right:auto}}.section-lead-video-container:after,.section-lead-video-container:before{content:" ";display:table}.section-lead-video-container:after{clear:both}.section-lead-video-container .video-wrapper .video-container{position:relative;height:0;padding-bottom:56.5%}.section-lead-video-container .video-wrapper iframe.video-frame body{margin:0}@media (min-width:768px){.section-lead-video-container .video-wrapper{float:left;width:100%}}.section-lead-video-container .video-blurb{position:relative;padding:20px;overflow:hidden}.section-lead-video-container .video-blurb p{color:#666;line-height:1.25}@media (min-width:768px){.section-lead-video-container .video-blurb{float:left;width:33.33333333%;padding-right:40px;padding-bottom:40px}}.section-lead-video-container .video-featured-label{padding:0 20px 20px;font-size:13px;color:#666;background:#fff}.section-lead-video-container .video-featured-label .facility-name{font-weight:700}@media (min-width:768px){.section-lead-video-container .video-featured-label{position:absolute;right:0;bottom:5px;width:33.33333333%}}.hg3-enhanced-carousel{position:relative;max-width:80pc;margin:0 auto}.hg3-carousel-inner{position:relative;width:100%;overflow:hidden}.hg3-carousel-inner .carousel-slide{width:100%;position:absolute;overflow:hidden;top:0;left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.hg3-carousel-inner .carousel-slide,.hg3-carousel-inner .carousel-slide.rtl-slide{-webkit-transition:-webkit-transform .6s cubic-bezier(.1,.7,.1,1);transition:-webkit-transform .6s cubic-bezier(.1,.7,.1,1);transition:transform .6s cubic-bezier(.1,.7,.1,1);transition:transform .6s cubic-bezier(.1,.7,.1,1),-webkit-transform .6s cubic-bezier(.1,.7,.1,1)}.hg3-carousel-inner .carousel-slide.rtl-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);display:block}.hg3-carousel-control{display:inline-block;position:absolute;z-index:1000;font-size:21px;text-align:center;text-decoration:none;cursor:pointer;bottom:20px;right:20px}@media (orientation:landscape) and (max-width:736px){.hg3-carousel-control{bottom:20px;right:20px}}@media (orientation:landscape),(orientation:portrait) and (max-width:670px){.hg3-carousel-control{bottom:10px;right:10px}}.hg3-carousel-control.down{width:60px;height:3pc;line-height:3pc;bottom:0;left:50%;margin-left:-30px;font-size:24px;color:#fff;text-align:center}@media screen and (min-aspect-ratio:16/9){.hg3-carousel-control.down{bottom:30px}}.hg3-carousel-control.down:active,.hg3-carousel-control.down:focus,.hg3-carousel-control.down:hover{background:transparent;color:#649aa6}.hg3-carousel-control.down:active .hg3-i,.hg3-carousel-control.down:focus .hg3-i,.hg3-carousel-control.down:hover .hg3-i{text-shadow:0;text-stroke-width:0}.hg3-carousel-control.down .hg3-i{text-shadow:0 0 10px #aaa;text-stroke-width:2px;text-stroke-color:#aaa}.hg3-carousel-control:focus,.hg3-carousel-control:hover{outline:0}.hg3-profile-overlay{position:relative;margin:90px auto;padding-left:30px;padding-right:30px}@media (min-width:600px){.hg3-profile-overlay{padding-left:90px;padding-right:90px}}.hg3-profile-overlay .overlay-content{position:relative;padding:20px;font-size:14px;background:#fff;border-radius:5px}.hg3-profile-overlay .overlay-content:after,.hg3-profile-overlay .overlay-content:before{content:" ";display:table}.hg3-profile-overlay .overlay-content:after{clear:both}@media (min-width:600px){.hg3-profile-overlay .overlay-content{padding:60px}}@media (min-width:1366px){.hg3-profile-overlay .overlay-content{width:1186px;margin-left:auto;margin-right:auto}}.hg3-profile-overlay .overlay-body,.hg3-profile-overlay .overlay-header{position:relative;width:100%}.hg3-profile-overlay .overlay-header{text-align:center}@media (min-width:450px){.hg3-profile-overlay.overlay-small .overlay-content{width:450px;margin-left:auto;margin-right:auto}}@media (max-width:599px){.hg3-profile-overlay{margin:40px auto;padding-left:10px;padding-right:10px}}.hg3-make-appointment-overlay .overlay-content .overlay-header{text-align:left}.hg3-make-appointment-overlay .overlay-content h3{color:#649aa6;margin-bottom:6px}.hg3-make-appointment-overlay .overlay-content .overlay-column{margin-bottom:20px}.hg3-make-appointment-overlay .overlay-content .overlay-column .appt-comment{margin-bottom:0;font-size:18px;line-height:1.25;color:#666}.hg3-make-appointment-overlay .overlay-content .overlay-column .appt-phone-number{font-size:2pc;font-weight:300}.hg3-make-appointment-overlay .overlay-content .overlay-column .appt-phone-number a{text-decoration:none}.hg3-make-appointment-overlay .overlay-content .overlay-column .appt-questions{font-size:14px;color:#666}.hg3-make-appointment-overlay .overlay-content .overlay-column .appt-questions p{margin-bottom:2px}.hg3-make-appointment-overlay .overlay-content .overlay-column .appt-questions ul{margin:0;padding:0;list-style:none}.hg3-make-appointment-overlay .overlay-content .overlay-column .appt-questions ul li{list-style-type:none;margin:0}.hg3-make-appointment-overlay .overlay-content .overlay-column .appt-questions ul li .hg3-i{color:#649aa6}@media (min-width:1024px){.hg3-make-appointment-overlay .overlay-content .overlay-column-row{overflow:hidden;margin-left:-30px;margin-right:-30px}.hg3-make-appointment-overlay .overlay-content .overlay-column-row>div+div{border-left:1px solid #d7d7d7}.hg3-make-appointment-overlay .overlay-content .overlay-column{float:left;width:33.33333333%;padding-left:30px;padding-right:30px;margin-bottom:-99999px;padding-bottom:99999px}.hg3-make-appointment-overlay .overlay-content .overlay-column .appt-comment{margin-bottom:9pt;font-size:18px;line-height:1.25;color:#666}}.btn-container{padding:0 15px}.see-all-link{border:1px solid #b5b5b5;padding:15px 10px;text-align:center;line-height:1.4em;margin:10px 0}.see-all-link a:after{content:'\F105';font-family:hg3-icons-atf,hg3-icons;margin-left:7px;top:3px;position:relative;line-height:0;font-size:1.2em}@media (-webkit-min-device-pixel-ratio:2) and (min-device-width:320px),(min-device-width:736px){.background-image.pes{background-image:url(/public3/images/pes/EP-PatSat-Tab-2000x2000.jpg)}}@media (device-aspect-ratio:10/16),(device-aspect-ratio:16/10){.background-image.pes{background-image:url(/public3/images/pes/EP-PatSat-Tab-2560x2560.jpg)}}@media (device-aspect-ratio:3/4),(device-aspect-ratio:4/3){.background-image.pes{background-image:url(/public3/images/pes/EP-PatSat-Tab-2000x2000.jpg)}}@media (-webkit-min-device-pixel-ratio:2) and (min-device-width:320px),(min-device-width:736px){.background-image.hospital-quality{background-image:url(/public3/images/hospital-quality/EP-Hospital-Tab-2000x2000.jpg)}}@media (device-aspect-ratio:10/16),(device-aspect-ratio:16/10){.background-image.hospital-quality{background-image:url(/public3/images/hospital-quality/EP-Hospital-Tab-2560x2560.jpg)}}@media (device-aspect-ratio:3/4),(device-aspect-ratio:4/3){.background-image.hospital-quality{background-image:url(/public3/images/hospital-quality/EP-Hospital-Tab-2000x2000.jpg)}}@media (-webkit-min-device-pixel-ratio:2) and (min-device-width:320px),(min-device-width:736px){.background-image.expr-match{background-image:url(/public3/images/expr-match-slide.png)}}@media (device-aspect-ratio:10/16),(device-aspect-ratio:16/10){.background-image.expr-match{background-image:url(/public3/images/expr-match-slide.png)}}@media (device-aspect-ratio:3/4),(device-aspect-ratio:4/3){.background-image.expr-match{background-image:url(/public3/images/expr-match-slide.png)}}@media (-webkit-min-device-pixel-ratio:2) and (min-device-width:320px),(min-device-width:736px){.background-image.bokeh{background:-webkit-linear-gradient(321deg,#e8f6f9 19%,#e0f1f8 36%,#addbea 77%);background:linear-gradient(129deg,#e8f6f9 19%,#e0f1f8 36%,#addbea 77%)}}@media (device-aspect-ratio:10/16),(device-aspect-ratio:16/10){.background-image.bokeh{background:-webkit-linear-gradient(321deg,#e8f6f9 19%,#e0f1f8 36%,#addbea 77%);background:linear-gradient(129deg,#e8f6f9 19%,#e0f1f8 36%,#addbea 77%)}}@media (device-aspect-ratio:3/4),(device-aspect-ratio:4/3){.background-image.bokeh{background:-webkit-linear-gradient(321deg,#e8f6f9 19%,#e0f1f8 36%,#addbea 77%);background:linear-gradient(129deg,#e8f6f9 19%,#e0f1f8 36%,#addbea 77%)}}@media (-webkit-min-device-pixel-ratio:2) and (min-device-width:320px),(min-device-width:736px){.background-image.bokeh-crop{background-image:url(/public3/images/bokeh/BF-Bokeh_1492x1492.jpg)}}@media (device-aspect-ratio:10/16),(device-aspect-ratio:16/10){.background-image.bokeh-crop{background-image:url(/public3/images/bokeh/Bokeh-img-640-height-2000x2000.jpg)}}@media (device-aspect-ratio:3/4),(device-aspect-ratio:4/3){.background-image.bokeh-crop{background-image:url(/public3/images/bokeh/Bokeh-img-640-height-2000x2000.jpg)}}@media (-webkit-min-device-pixel-ratio:2) and (min-device-width:320px),(min-device-width:736px){.background-image.hosp-3-col-crop{background-image:url(/public3/images/hosp-3-col/Hospital-Grid-3-Col-Crop_2000x2000.jpg)}}@media (device-aspect-ratio:10/16),(device-aspect-ratio:16/10){.background-image.hosp-3-col-crop{background-image:url(/public3/images/hosp-3-col/Hospital-Grid-3-Col-Crop_2000x2000.jpg)}}@media (device-aspect-ratio:3/4),(device-aspect-ratio:4/3){.background-image.hosp-3-col-crop{background-image:url(/public3/images/hosp-3-col/Hospital-Grid-3-Col-Crop_2000x2000.jpg)}}.hg3-i-comment:before{content:"\F075"}.hg3-i-male:before{content:"\F183"}.hg3-i-users:before{content:"\F0C0"}.hg3-slide .label-square{width:170px;height:auto;font-size:14px;letter-spacing:.021em;text-align:center;text-transform:uppercase;border-bottom-width:3px;border-bottom-style:solid;color:#fff;margin-bottom:20px;display:inline-block;width:auto;white-space:nowrap;padding:15px 0}@media (max-width:959px){.hg3-slide .label-square{padding:10px;margin-bottom:15px}}@media (max-width:639px){.hg3-slide .label-square{padding:10px 0;margin-bottom:10px}}.hg3-slide .slide-content{font-size:1pc}.hg3-slide .slide-content h1,.hg3-slide .slide-content h2{margin-bottom:0}.hg3-slide .slide-content h1.inverse,.hg3-slide .slide-content h2.inverse{color:#fff}@media (-webkit-min-device-pixel-ratio:2) and (min-device-width:320px),(min-device-width:480px){.hg3-slide .slide-content{padding:10px}}@media (-webkit-min-device-pixel-ratio:2) and (min-device-width:320px){.hg3-slide .slide-content{padding-right:15px}}@media (-webkit-min-device-pixel-ratio:2) and (min-device-width:480px){.hg3-slide .slide-content{padding-right:180px}}@media (device-aspect-ratio:3/4),(device-aspect-ratio:4/3){.hg3-slide .slide-content{padding:45px 0 0 20px}.hg3-slide .slide-content .speciality{font-size:18px}.hg3-slide .slide-content .hg3-address{font-size:14px;margin:0}}@media (device-aspect-ratio:10/16),(device-aspect-ratio:16/10){.hg3-slide .slide-content{padding:45px 0 0 20px}.hg3-slide .slide-content .speciality{font-size:21px}}.hg3-video-image-content{position:relative;width:100%}.hg3-video-image-content .fade-bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background:-webkit-gradient(linear,left top,right top,color-stop(0, rgba(255,255,255,0.85)),color-stop(34%, rgba(255,255,255,0.85)),color-stop(66%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left,hsla(0,0%,100%,.85) 0,hsla(0,0%,100%,.85) 34%,hsla(0,0%,100%,0) 66%);background:linear-gradient(to right,hsla(0,0%,100%,.85) 0,hsla(0,0%,100%,.85) 34%,hsla(0,0%,100%,0) 66%)}.hg3-video-image-content .hg3-video{width:100%}.hg3-video-image-content .hg3-image{width:100%;max-width:none}.hg3-video-image-content canvas,.hg3-video-image-content video{top:0;left:0;width:100%;max-width:100%}.hg3-video-image-content video{position:absolute;height:100%!important}.hg3-tab-control{display:block;position:relative;margin-bottom:10px;width:115px}@media (max-width:820px){.hg3-tab-control{width:84px}}.hg3-tab-control .tab-button{display:inline-block;width:75px;height:75px;font-size:40px;line-height:75px;text-align:center;text-decoration:none;background:#cad1d7;color:#fff;border-radius:50%;cursor:pointer}@media (max-width:820px){.hg3-tab-control .tab-button{width:54px;height:54px;font-size:24px;line-height:54px}}.hg3m-slide.main h1{font-size:22px}.hg3m-slide.main .hg3-address p,.hg3m-slide.main h1,.hg3m-slide.main h2{margin-bottom:0}.hg3m-slide.main .hg3-provider-header br{display:none}.hg3m-slide.main .hg3-survey-ratings .rating-label{margin-bottom:5px}.hg3m-slide.main .hg3-survey-ratings .rating-label .label-count{font-size:14px}.hg3m.slide-content h2{width:100%;font-size:18px}.hg3m.slide-content .tab-pane{padding:15px;background:#fff;border-radius:4px;box-shadow:4px 4px 3px rgba(0,0,0,.25);position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.hg3m.slide-content .tab-pane h4{font-size:14px}.hg3m.slide-content .tab-pane .dual-graph{-webkit-transform:scale(.45);transform:scale(.45);-webkit-transform-origin:top left;transform-origin:top left;height:75pt;width:75pt;margin-left:0!important;margin-bottom:10px}.hg3m.slide-content .hg3m-pes-mini-content .hg3-survey-ratings.tab-pane-version{margin-bottom:15px}.hg3m.slide-content .hg3m-pes-mini-content .hg3-survey-ratings.tab-pane-version .rating-label{position:relative;text-align:left!important;width:100%}.hg3m.slide-content .hg3m-pes-mini-content .hg3-survey-ratings.tab-pane-version .rating-label .label-count,.hg3m.slide-content .hg3m-pes-mini-content .hg3-survey-ratings.tab-pane-version .rating-label .label-responses{font-size:14px;font-weight:700}.hg3m.slide-content .hg3m-pes-mini-content .hg3-survey-ratings.tab-pane-version .rating-label .label-count{margin-left:5px}.hg3m.slide-content .hg3m-pes-mini-content .hg3-survey-ratings.tab-pane-version .rating-stars{width:100%;font-size:42px;height:42px}@media (orientation:portrait) and (max-width:414px){.hg3m.slide-content .hg3m-hospital-min-content .tab-pane{width:265px}.hg3m.slide-content .hg3m-hospital-min-content .dual-graph{position:relative;left:65px}.hg3-slide.experience-match .hg3m.slide-content .hg3-select-nav p{margin-bottom:10px;font-size:14px}.hg3-slide.experience-match .hg3m.slide-content .hg3-select-nav select{width:80%;margin-bottom:20px}.hg3-slide.experience-match .hg3m.slide-content .actions{display:none}.hg3-slide.experience-match .hg3m.slide-content .radial-graph{-webkit-transform:scale(.55);transform:scale(.55);-webkit-transform-origin:top left;transform-origin:top left;width:100%;top:initial;left:initial;position:relative}.hg3-slide.experience-match .hg3m.slide-content .radial-graph .disclaimer{display:inline-block;position:absolute;left:270px;top:94px;font-size:20px;width:230px;text-align:left}}@media (orientation:landscape) and (max-width:736px){.hg3m.slide-content .hg3m-hospital-min-content .tab-pane{padding-right:130px}.hg3m.slide-content .hg3m-hospital-min-content .dual-graph{position:absolute;right:5px;top:-5px}.hg3-slide.experience-match .hg3m.slide-content .hg3-select-nav p{margin-bottom:10px;font-size:14px;display:block;width:70%}.hg3-slide.experience-match .hg3m.slide-content .hg3-select-nav select{width:70%;margin-bottom:20px}.hg3-slide.experience-match .hg3m.slide-content .actions{display:none}.hg3-slide.experience-match .hg3m.slide-content .radial-graph{-webkit-transform:scale(.55);transform:scale(.55);-webkit-transform-origin:top left;transform-origin:top left;width:100%;top:20px;left:300px}.hg3-slide.experience-match .hg3m.slide-content .radial-graph .disclaimer{top:94px;font-size:22px;width:230px}.hg3m.slide-content .hg3m-pes-mini-content .hg3-survey-ratings.tab-pane-version{margin-bottom:5px}.hg3m.slide-content .hg3m-pes-mini-content .hg3-survey-ratings.tab-pane-version .question{width:100%}.hg3m.slide-content .hg3m-pes-mini-content .hg3-survey-ratings.tab-pane-version .rating-label{margin-top:15px;display:inline-block;width:auto}.hg3m.slide-content .hg3m-pes-mini-content .hg3-survey-ratings.tab-pane-version .rating-stars{width:230px;display:inline-block;margin:0}}@media (orientation:landscape) and (max-width:568px){.hg3-slide.experience-match .hg3m.slide-content .radial-graph{top:20px;left:250px}}.hg3-tab-set{position:relative;margin-left:10px}@media (max-width:959px){.hg3-tab-set{margin-left:0}}.hg3-tab-set input[type=checkbox]{position:absolute;visibility:hidden}.hg3-tab-set .tab-pane{display:none;position:absolute;top:0;left:115px;width:460px;height:auto;padding:30px;background:#fff;border-radius:4px;box-shadow:4px 4px 3px rgba(0,0,0,.25)}@media (max-width:860px){.hg3-tab-set .tab-pane{top:auto!important;bottom:-30px}}@media (max-width:820px){.hg3-tab-set .tab-pane{left:3pc;-webkit-transform:scale(.85);transform:scale(.85)}}.hg3-tab-set .tab-pane .display-text{margin-bottom:10px}.hg3-tab-set .tab-pane .award-years{text-align:center;display:inline-block;float:left;width:100%;font-size:14.6px;font-weight:400;color:#333}.hg3-tab-set .tab-pane .actions{position:absolute;left:30px;right:30px;bottom:20px;width:auto}.hg3-tab-set .tab-pane .actions .hg3-button{width:100%}.hg3-tab-set .tab-pane.active{display:block}.tab-header{position:relative;max-width:25pc;margin-bottom:5px;font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;font-weight:700;line-height:1.25;color:#3479aa}.tab-header:after,.tab-header:before{content:" ";display:table}.tab-header:after{clear:both}.tab-header .head-block{float:left;font-size:42px;margin-right:5px}.tab-header .main-head{display:inline-block;float:left;width:350px}.tab-header.count .head-block{margin-top:-7px;font-size:54px}.tab-header.icon .head-block:before{font-family:hg3-icons-atf,hg3-icons;content:'\F062'}.tab-header .small-text{display:inline-block;float:left;width:350px;font-size:14.6px;font-weight:400;color:#333}.hg3-safety-rating-section{margin-bottom:20px}.hg3-safety-rating-section .rating-list{font-size:13px;margin:0;padding:0;list-style:none;color:#999;padding-left:1em}.hg3-safety-rating-section .rating-list li{display:inline-block;text-indent:-1em;margin-bottom:1em}.hg3-safety-rating-section .rating-list li:before{font-family:hg3-icons-atf,hg3-icons;position:relative;top:1px;left:-5px;content:"\F00C"}.hg3-safety-rating-section.above-average .tab-header{color:#00a651}.hg3-safety-rating-section.above-average .tab-header .small-text{color:#333}.hg3-safety-rating-section.above-average .rating-list li:before{color:#00a651}.hg3-safety-rating-section.average .rating-list li:before{color:#3379a9}.hg3-safety-rating-section.below-average .rating-list li:before{color:#ed1c24}.hg3-pe-key{position:absolute;top:90pt;right:30px;max-width:190px;color:#999}.hg3-pe-key ul{margin:0;padding:0;list-style:none}.hg3-pe-key ul li{display:block;position:relative;padding-left:22px;margin-bottom:10px;font-size:14px;line-height:1.25}.hg3-pe-key ul li .key-color{position:absolute;top:0;left:0;width:15px;height:15px;border-radius:50%;background:#ebebeb}.hg3-pe-key ul li .key-color.blue{background:#3379a9}.hg3-pe-key ul li .key-color.light-blue{background:#add3da}.hg3-survey-ratings.tab-pane-version{position:relative;margin-bottom:40px}.hg3-survey-ratings.tab-pane-version .question{width:70%;padding-right:10%;margin-bottom:10px;font-size:18px;font-family:OpenSans,Open Sans,sans-serif;font-weight:700}.hg3-survey-ratings.tab-pane-version .rating-stars{width:70%;font-size:3pc}.hg3-survey-ratings.tab-pane-version .rating-label{position:absolute;right:0;top:0;width:30%;text-align:center!important}.hg3-survey-ratings.tab-pane-version .rating-label .label-count{font-size:5pc}.hg3-survey-ratings.tab-pane-version .rating-label .label-responses{font-size:18px;font-family:OpenSans,Open Sans,sans-serif;font-weight:700;color:#333}.hg3-slide.main .speciality{font-weight:700;font-size:24px;line-height:1.25;color:#649aa6;margin:10px 0}.hg3-slide.main .hg3-address{margin-bottom:20px;font-size:18px}.hg3-slide.main .hg3-address .office-name{font-weight:700}.hg3-slide.main .hg3-address .office-name:empty{display:none}.hg3-slide.main .hg3-address p{margin:0;line-height:1.4;font-size:18px}.hg3-slide.main .hg3-star-rating{margin-bottom:20px}@media (max-width:639px){.hg3-slide.main .hg3-star-rating{margin-bottom:0}}.hg3-slide.main .hg3-star-rating .rating-label .label-count,.hg3-slide.main .hg3-star-rating .rating-label .label-responses{font-size:1pc!important}@media (max-width:959px){.hg3-slide.main .hg3-star-rating .rating-label{margin-left:10px}}@media (max-width:959px){.hg3-slide.main .speciality{font-size:21px}.hg3-slide.main .hg3-address,.hg3-slide.main .hg3-address p{font-size:1pc}}@media (max-width:639px){.hg3-slide.main .speciality{font-size:18px}.hg3-slide.main .hg3-address{margin-bottom:10px;font-size:14px}.hg3-slide.main .hg3-address p{font-size:14px}}.hg3-slide.hospital-quality .slide-content h2{margin-bottom:30px;max-width:65%;box-sizing:border-box}@media (max-width:959px){.hg3-slide.hospital-quality .slide-content h2{margin-bottom:20px;max-width:80%}}.hg3-slide.hospital-quality .slide-content .label-square{color:#3479aa;border-bottom-color:#3479aa}.hg3-slide.hospital-quality .slide-content .hg3-tab-set .tab-button:hover,.hg3-slide.hospital-quality .slide-content .hg3-tab-set input[type=checkbox]#hq-tab-ctrl-1:checked~label[for=hq-tab-ctrl-1] .tab-button{background:#3479aa}.hg3-slide.hospital-quality .slide-content .hg3-tab-set input[type=checkbox]#hq-tab-ctrl-1:checked~label[for=hq-tab-ctrl-1]:after{content:'';position:absolute;top:50%;right:0;width:0;height:0;margin-top:-1pc;border-top:1pc solid transparent;border-bottom:1pc solid transparent;border-right:22px solid #fff;z-index:2}.hg3-slide.hospital-quality .slide-content .hg3-tab-set input[type=checkbox]#hq-tab-ctrl-1:checked~.tab-content #safety{display:block}.hg3-slide.hospital-quality .slide-content .hg3-tab-set input[type=checkbox]#hq-tab-ctrl-2:checked~label[for=hq-tab-ctrl-2] .tab-button{background:#3479aa}.hg3-slide.hospital-quality .slide-content .hg3-tab-set input[type=checkbox]#hq-tab-ctrl-2:checked~label[for=hq-tab-ctrl-2]:after{content:'';position:absolute;top:50%;right:0;width:0;height:0;margin-top:-1pc;border-top:1pc solid transparent;border-bottom:1pc solid transparent;border-right:22px solid #fff;z-index:2}.hg3-slide.hospital-quality .slide-content .hg3-tab-set input[type=checkbox]#hq-tab-ctrl-2:checked~label[for=hq-tab-ctrl-2]~.tab-content #ratings{display:block}.hg3-slide.hospital-quality .slide-content .hg3-tab-set input[type=checkbox]#hq-tab-ctrl-3:checked~label[for=hq-tab-ctrl-3] .tab-button{background:#3479aa}.hg3-slide.hospital-quality .slide-content .hg3-tab-set input[type=checkbox]#hq-tab-ctrl-3:checked~label[for=hq-tab-ctrl-3]:after{content:'';position:absolute;top:50%;right:0;width:0;height:0;margin-top:-1pc;border-top:1pc solid transparent;border-bottom:1pc solid transparent;border-right:22px solid #fff;z-index:2}.hg3-slide.hospital-quality .slide-content .hg3-tab-set input[type=checkbox]#hq-tab-ctrl-3:checked~label[for=hq-tab-ctrl-3]~.tab-content #awards{display:block}.hg3-slide.hospital-quality .slide-content .hg3-tab-set .tab-pane{top:-90pt;height:375px}.hg3-slide.experience-match .slide-content h2{width:40%;margin-bottom:40px}@media (max-width:959px){.hg3-slide.experience-match .slide-content h2{margin-bottom:20px}}.hg3-slide.experience-match .slide-content .label-square{color:#df8f7a;border-bottom-color:#df8f7a}.hg3-slide.experience-match .slide-content .hg3-select-nav p{margin-bottom:20px}.hg3-slide.experience-match .slide-content .hg3-select-nav select{margin-bottom:60px}.hg3-slide.experience-match .slide-content .radial-graph{position:absolute;top:10pc;left:460px;width:15pc;z-index:30}@media (max-width:860px){.hg3-slide.experience-match .slide-content .radial-graph{top:75pt;left:350px;-webkit-transform:scale(.9);transform:scale(.9)}}.hg3-slide.experience-match .slide-content .radial-graph .hg3-experience-match{margin-bottom:20px}.hg3-slide.experience-match .slide-content .radial-graph .hg3-experience-match .hg3-radial{z-index:30;margin:0}.hg3-slide.experience-match .slide-content .radial-graph .hg3-experience-match:after{content:' ';position:absolute;top:90pt;left:0;z-index:20;width:15pc;height:15pc;background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,.33) 0,rgba(0,0,0,.2) 15%,transparent 65%);background:-webkit-radial-gradient(center ellipse,rgba(0,0,0,.33) 0,rgba(0,0,0,.2) 15%,transparent 65%);background:radial-gradient(ellipse at center,rgba(0,0,0,.33) 0,rgba(0,0,0,.2) 15%,transparent 65%);border-radius:50%;-webkit-transform:scaleY(.1);transform:scaleY(.1)}.hg3-slide.experience-match .slide-content .radial-graph p{width:15pc;font-size:13px;text-align:center;color:#666}.hg3-slide.patient-satisfaction .slide-content h2{width:60%;margin-bottom:60px}@media (max-width:959px){.hg3-slide.patient-satisfaction .slide-content h2{margin-bottom:20px}}.hg3-slide.patient-satisfaction .slide-content .label-square{color:#ffcc08;border-bottom-color:#ffcc08}.hg3-slide.patient-satisfaction .slide-content .hg3-tab-set .tab-button:hover,.hg3-slide.patient-satisfaction .slide-content .hg3-tab-set input[type=checkbox]#pes-tab-ctrl-1:checked~label[for=pes-tab-ctrl-1] .tab-button{background:#ffcc08}.hg3-slide.patient-satisfaction .slide-content .hg3-tab-set input[type=checkbox]#pes-tab-ctrl-1:checked~label[for=pes-tab-ctrl-1]:after{content:'';position:absolute;top:50%;right:0;width:0;height:0;margin-top:-1pc;border-top:1pc solid transparent;border-bottom:1pc solid transparent;border-right:22px solid #fff;z-index:2}.hg3-slide.patient-satisfaction .slide-content .hg3-tab-set input[type=checkbox]#pes-tab-ctrl-1:checked~.tab-content #ps-rating{display:block}.hg3-slide.patient-satisfaction .slide-content .hg3-tab-set input[type=checkbox]#pes-tab-ctrl-2:checked~label[for=pes-tab-ctrl-2] .tab-button{background:#ffcc08}.hg3-slide.patient-satisfaction .slide-content .hg3-tab-set input[type=checkbox]#pes-tab-ctrl-2:checked~label[for=pes-tab-ctrl-2]:after{content:'';position:absolute;top:50%;right:0;width:0;height:0;margin-top:-1pc;border-top:1pc solid transparent;border-bottom:1pc solid transparent;border-right:22px solid #fff;z-index:2}.hg3-slide.patient-satisfaction .slide-content .hg3-tab-set input[type=checkbox]#pes-tab-ctrl-2:checked~label[for=pes-tab-ctrl-2]~.tab-content #ps-staff-rating{display:block}.hg3-slide.patient-satisfaction .slide-content .hg3-tab-set input[type=checkbox]#pes-tab-ctrl-3:checked~label[for=pes-tab-ctrl-3] .tab-button{background:#ffcc08}.hg3-slide.patient-satisfaction .slide-content .hg3-tab-set input[type=checkbox]#pes-tab-ctrl-3:checked~label[for=pes-tab-ctrl-3]:after{content:'';position:absolute;top:50%;right:0;width:0;height:0;margin-top:-1pc;border-top:1pc solid transparent;border-bottom:1pc solid transparent;border-right:22px solid #fff;z-index:2}.hg3-slide.patient-satisfaction .slide-content .hg3-tab-set input[type=checkbox]#pes-tab-ctrl-3:checked~label[for=pes-tab-ctrl-3]~.tab-content #ps-listen-rating{display:block}.hg3-slide.patient-satisfaction .slide-content .hg3-tab-set .tab-pane{top:-30px;height:230px}.hg3-slide.patient-satisfaction .slide-content .hg3-tab-set .tab-pane:nth-child(2){top:0}.hg3-slide.patient-satisfaction .slide-content .hg3-tab-set .tab-pane:last-child{top:75px}@media (max-width:820px){.hg3-slide.patient-satisfaction .slide-content .hg3-tab-set .tab-pane:last-child,.hg3-slide.patient-satisfaction .slide-content .hg3-tab-set .tab-pane:nth-child(2){top:-30px}}.hg3-awards{position:relative;width:100%;min-height:75pt;margin:0;padding:0;list-style:none}.hg3-sponsored-hospital{margin-top:30px;margin-bottom:40px;padding-bottom:30px;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.15)}.hg3-sponsored-hospital .summary-hero .hero-info{position:relative;margin-bottom:20px;background:#ebebeb}.hg3-sponsored-hospital .summary-hero .hero-info .hero-background{max-width:1366px;margin:0 auto;line-height:1}.hg3-sponsored-hospital .summary-hero .hero-info .hero-background>img{width:100%;max-width:none;min-height:145px}.hg3-sponsored-hospital .summary-hero-address{padding:0 30px}.hg3-sponsored-hospital .summary-hero-address h2,.hg3-sponsored-hospital .summary-hero-address p{margin:0;text-align:center}.hg3-sponsored-hospital .summary-hero-address p{font-size:18px;color:#999}.hg3-sponsored-hospital .summary-actions{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-top:20px;margin-bottom:20px;overflow:hidden}@media (max-width:639px){.hg3-sponsored-hospital .summary-actions .awards-section .awards-text,.hg3-sponsored-hospital .summary-actions .awards-section .hg3-awards,.hg3-sponsored-hospital .summary-actions .flex-col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:20px;padding:0}.hg3-sponsored-hospital .summary-actions .awards-section .awards-text .hg3-safety-rating-section,.hg3-sponsored-hospital .summary-actions .awards-section .hg3-awards .hg3-safety-rating-section,.hg3-sponsored-hospital .summary-actions .flex-col .hg3-safety-rating-section{width:300px;margin-left:auto;margin-right:auto}}.hg3-sponsored-hospital .summary-actions .graph-text{padding:0 20px;line-height:1.4;text-align:center;color:#999}.hg3-sponsored-hospital .summary-actions .dual-graph{margin:0 0 33px}.hg3-sponsored-hospital .summary-actions .dual-graph .dual-graph-container{margin:0 auto}.hg3-sponsored-hospital .summary-actions .hg3-awards{margin-bottom:20px}@media (max-width:959px) and (min-width:639px){.hg3-sponsored-hospital .summary-actions .hg3-awards{-webkit-transform:scale(.8);transform:scale(.8)}}.hg3-sponsored-hospital .summary-footer{width:20pc;margin:0 auto}.hospital-logo{display:block;position:absolute;left:50%;bottom:-10px;z-index:20;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;width:300px;height:300px;margin-left:-150px;border-radius:50%;background:hsla(0,0%,100%,.9)}.hospital-logo.solid{background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.5)}.hospital-logo .logo-img-container{display:table-cell;width:300px;height:300px;text-align:center;vertical-align:middle}.hospital-logo .logo-img-container>img{display:inline-block;max-width:100%;border:0}@media (max-width:980px){.hospital-logo{-webkit-transform:scale(.75) translateY(50px);transform:scale(.75) translateY(50px)}}@media (max-width:760px){.hospital-logo{-webkit-transform:scale(.66) translateY(80px);transform:scale(.66) translateY(80px)}}@media (max-width:620px){.hospital-logo{-webkit-transform:scale(.5) translateY(150px);transform:scale(.5) translateY(150px)}}.dual-graph{margin:20px 0}.tab-pane .dual-graph{margin-left:-30px!important;-webkit-transform:scale(.85);transform:scale(.85);margin:20px 0}.hg-partner-appt-embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.hg-partner-appt-embed-responsive .embed-responsive-item,.hg-partner-appt-embed-responsive embed,.hg-partner-appt-embed-responsive iframe,.hg-partner-appt-embed-responsive object{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.hg-partner-appt-embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.hg-partner-appt-embed-responsive.embed-responsive-4by3{padding-bottom:75%}.hg-partner-appt-embed-responsive.embed-responsive-2by3{padding-bottom:150%}.healthpost-week-calendar-placeholder{margin:9px auto 0;width:568px;background:transparent!important}.healthpost-week-calendar-placeholder>ul{position:relative;left:-10px}.healthpost-week-calendar-placeholder>div:first-child{padding:36px 0 0!important;text-align:center!important}.healthpost-week-calendar-placeholder>div:first-child div{margin:10px auto!important}.healthpost-week-calendar-placeholder .availability_locations{margin-top:10px;font-family:OpenSans,Arial,Helvetica,sans-serif}.healthpost-week-calendar-placeholder #select_time_below{display:none}.healthpost-week-calendar-placeholder .time_slots{position:relative;margin-top:2px;border:1px solid #e5e5e2;background-color:#fff;padding:2px!important;width:562px;border-radius:6px}.healthpost-week-calendar-placeholder .time_slots .no_availability{border-right:none;margin-top:9pt}.healthpost-week-calendar-placeholder .time_slots h3{display:none}.healthpost-week-calendar-placeholder .time_slots table th{background-color:#d8e8e4!important;border-right:1px solid #d4dcda}.healthpost-week-calendar-placeholder .time_slots table th .day_of_week{color:#036;font:700 11px Arial,Helvetica,sans-serif}.healthpost-week-calendar-placeholder .time_slots table th .date_col{color:#036;font-size:9pt;font-weight:500}.healthpost-week-calendar-placeholder .time_slots table th:nth-child(7){border-right:none}.healthpost-week-calendar-placeholder .time_slots table tr td{background-color:#fff!important;border-right:1px solid #d4dcda}.healthpost-week-calendar-placeholder .time_slots table tr td a{color:#1782cb!important}.healthpost-week-calendar-placeholder .time_slots table tr td a:hover{color:#fff!important}.healthpost-week-calendar-placeholder .time_slots table tr td:nth-child(7){border-right:none}.healthpost-week-calendar-placeholder #healthpost-poweredby{height:0}.healthpost-week-calendar-placeholder ul li{border-bottom:none!important}.healthpost-week-calendar-placeholder p{display:none;height:0}.hg3-i-book:before{content:"\F02D"}.hg3-i-map-marker:before{content:"\F041"}.hg3-i-star-full:before{content:"\F005"}.hg3-i-user-md:before{content:"\F0F0"}.hg3-i-quote-left:before{content:"\F10D"}.hg3-i-quote-right:before{content:"\F10E"}.hg3-i-calendar:before{content:"\F073"}.hg3-i-credit-card:before{content:"\F09D"}.provider-profile{padding-top:60px;background:#dcf2f9}@media (min-width:768px){.section-content{max-width:1366px;padding-left:15px;padding-right:15px}.section-content:after,.section-content:before{content:" ";display:table}.section-content:after{clear:both}.section-content.inset{padding-left:60px;padding-right:60px}}@media (min-width:768px) and (min-width:1366px){.section-content{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}@media (min-width:768px){.section-row{margin-left:-10px;margin-right:-10px}.section-row:after,.section-row:before{content:" ";display:table}.section-row:after{clear:both}}.hg3-profile-nav{position:relative;margin:0 auto;background:#649aa6;margin-top:20px;margin-bottom:20px}@media (max-width:1365px){.hg3-profile-nav{margin-left:10px;margin-right:10px}}.hg3-profile-nav li:hover{background:#4e7e89}.plainbasic .hg3-profile-nav{margin-left:0;margin-right:0}.hg3-i,.hg3-sticky-doctor-info,.hg3-sticky-profile-info{opacity:1;visibility:visible}.hg3-profile-section{position:relative}.hg3-profile-section.hg3m{overflow:visible}.hg3-profile-section.section-summary{margin-bottom:20px}.hg3-profile-section .title-color-blue{background:#3379a9}.hg3-profile-section .title-color-blue-2{background:#6480a6}.hg3-profile-section .title-color-green{background:#64a693}.hg3-profile-section .title-color-gold{background:#cbba5c}.hg3-profile-section .title-color-peach{background:#dfb17a}.section-lead-container{padding:20px;text-align:center;border:1px solid}@media (min-width:768px){.section-lead-container{padding:5pc 40px}}.section-lead-container.has-overlay{cursor:pointer}.section-lead-container .container-label{display:block;margin-bottom:10px;font-size:1pc}.section-lead-container .container-content{margin:0;font-weight:300}.section-lead-container .container-content p{font-size:18px;line-height:1.25}.section-lead-container .container-content .about-info p:last-child{margin-bottom:0;font-size:14px;color:#999}.section-lead-container .container-content .hg3-i{font-size:18px;color:#649aa6}@media (min-width:768px){.section-lead-container .container-content p{font-size:28px}}.section-lead-container.container-color-blue{border-color:#3379a9}.section-lead-container.container-color-blue .container-label{color:#3379a9}.section-lead-container.container-color-blue-2{border-color:#6480a6}.section-lead-container.container-color-blue-2 .container-label{color:#6480a6}.section-lead-container.container-color-green{border-color:#64a693}.section-lead-container.container-color-green .container-label{color:#64a693}.section-lead-container.container-color-gold{border-color:#cbba5c}.section-lead-container.container-color-gold .container-label{color:#cbba5c}.section-lead-container.container-color-peach{border-color:#dfb17a}.section-lead-container.container-color-peach .container-label{color:#dfb17a}.section-lead-container.container-color-solid-white{padding:20px;background:#fff;border:0}.section-lead-container.container-color-solid-white .container-content p{margin-bottom:9pt}.section-lead-container.container-color-solid-white .container-label{color:#666}.hg3-profile-content{position:relative;padding:30px;background:#fff;box-shadow:0 2px 5px 0 #a5c7d3;border-radius:3px}.hg3-profile-content p{font-size:14px;line-height:1.25}.hg3-profile-content.clickable{cursor:pointer}.section-compare .hg3-profile-content,.section-hospitals .hg3-profile-content{padding:15px}.hg3-container-animate{opacity:0;-webkit-transition:all .3s ease-in .2s;transition:all .3s ease-in .2s;position:relative}.hg3-container-animate.animated{opacity:1}.hg3-container-animate.animate-from-left{-webkit-transform:translateX(-100px);transform:translateX(-100px)}.hg3-container-animate.animate-from-left.animated{-webkit-transform:translateX(0);transform:translateX(0)}.hg3-container-animate.animate-from-right{-webkit-transform:translateX(100px);transform:translateX(100px)}.hg3-container-animate.animate-from-right.animated{-webkit-transform:translateX(0);transform:translateX(0)}.hg3m-body{padding-top:44px}.hg3m{height:auto;max-height:125pc;overflow:hidden;-webkit-transition:max-height .5s ease;transition:max-height .5s ease}.hg3m.section-review{max-height:none}.hg3m h2,.hg3m h3,.hg3m h4,.hg3m h5{letter-spacing:normal}.hg3m .clear{display:block}.hg3m .header-link span{font-size:9pt;line-height:1.5;display:block}.hg3m .section-title{box-shadow:inset 0 3px 3px rgba(0,0,0,.2)}.hg3m .section-lead-container{width:100%;margin:0;border:none}.hg3m .section-lead-container.container-color-solid-white{padding:10px 20px}.hg3m .section-lead-container.container-color-blue{border:none;background:#fff}.hg3m .section-lead-container .container-content p{font-size:14px;font-size:1.25em}.hg3m .section-lead-container .container-content .hg3-i-quote-left{padding-right:7px}.hg3m .section-lead-container .container-content .hg3-i-quote-right{padding-left:7px;position:relative;top:7px}.hg3m .hg3-profile-content{box-shadow:none;padding:20px}.hg3m .hg3-content-card{width:280px}.hg3m.section-hospitals,.hg3m.section-summary{margin-bottom:0}.hg3m.section-visit .section-lead-container{text-align:left}.hg3m.section-visit .hg3m-insurance-accepted{color:#64a693;text-align:left}.hg3m.section-visit .hg3m-insurance-accepted a{color:#64a693;margin-left:9pt}.hg3m.section-visit .hg3m-insurance-accepted:after{content:'\F105';font-family:hg3-icons-atf,hg3-icons;position:relative;float:right;font-size:1.2em;top:10px}.hg3m.section-review .section-lead-container{background:#fff}.hg3m.section-review .hg3-profile-content{border-top:2px solid #ebebeb}.hg3-radial{display:block;text-align:center;position:relative;margin:auto;line-height:1}.hg3-radial canvas{position:absolute;top:0;left:0}.hg3-radial canvas[data-reactid]{display:none}.radial-label,.radial-percent{width:100%;display:block;position:absolute;color:#666}.radial-label canvas,.radial-percent canvas{display:none}.radial-size-xsmall{width:70px;height:70px}.radial-size-xsmall .radial-percent{font-size:40px;top:20px}.radial-size-xsmall .radial-label{font-size:10px;bottom:20px;font-size:14px;margin-left:5.5em;text-align:left}.radial-size-xsmall .radial-percent{display:inline-block;vertical-align:top;font-size:1.875em;letter-spacing:-.04em;left:-1px}.radial-size-small{width:90pt;height:90pt}.radial-size-small .radial-percent{font-size:40px;top:25px}.radial-size-small .radial-label{font-size:10px;bottom:25px}.radial-size-medium{width:10pc;height:10pc}.radial-size-medium .radial-percent{font-size:4pc;top:30px}.radial-size-medium .radial-label{font-size:1pc;bottom:30px}.radial-size-large{width:200px;height:200px}.radial-size-large .radial-percent{font-size:5pc;top:35px}.radial-size-large .radial-label{font-size:20px;bottom:35px}.radial-size-xlarge{width:15pc;height:15pc}.radial-size-xlarge .radial-percent{font-size:6pc;top:40px}.radial-size-xlarge .radial-label{font-size:24px;bottom:40px}.radial-percent .percent{display:inline-block;vertical-align:top;margin-top:-.1em;font-size:.4em}.radial-label{bottom:30px;font-family:Raleway,Arial,Helvetica,sans-serif;line-height:1.1;font-weight:300}.hg3-digest-summary{position:relative;display:table;margin-bottom:15px;width:100%;cursor:pointer}.hg3-digest-summary.nohover{cursor:default}.hg3-digest-summary .summary-description{display:table-cell;vertical-align:middle;padding:0 20px;width:100%}.hg3-digest-summary h5{color:#649aa6;margin-bottom:4px}.hg3-digest-summary .hg3-i-chevron-right{position:absolute;top:34%;right:3px;color:#649aa6}.hg3-digest-summary .summary-content{display:none}.hg3m .experience{border-top:3px solid #ebebeb}.hg3m.section-research .radial-size-small{width:40px;height:40px}.hg3m.section-research .radial-size-small .radial-percent{font-size:18px;top:10px}.hg3m .hg3-digest-summary{border-bottom:1px solid #ebebeb;margin:0;padding:8px 0}.hg3m .hg3-digest-summary h5{margin:0;font-weight:500}.hg3m .summary-experience{display:table-cell;margin-right:9pt}.hg3m .summary-description{padding:0 20px 0 9pt}.hg3m .summary-description p{display:none}.hg3m .stars-explanation{margin-top:5px;line-height:1.5}.hg3-i-check:before{content:"\F00C"}.hg3-i-chevron-right:before{content:"\F054"}.hg3-i-graduation-cap:before{content:"\F19D"}.hg3-i-trophy:before{content:"\F091"}.hg3-i-language:before{content:"\F1AB"}.hg3-research-container{position:relative}.hg3-research-container .hg3-profile-content:not('.no-margin'){margin-bottom:20px}.hg3m .hg3-research-container .hg3-profile-content{margin-bottom:0}.hg3-digest-summary:hover .hg3-coin.interactive{background:#649aa6}.hg3-digest-summary:hover .hg3-coin.interactive.disabled{color:#aaa;background:transparent}.hg3-digest-summary .hg3-coin{color:#aed4da}.hg3-digest-summary .hg3-coin.disabled{font-size:20px}.pes-summary-review-prompt{display:inline-block;width:100%;text-align:center;line-height:1.2em}.pes-summary-review-prompt .review-prompt-text{border-top:thin solid #d7d7d7;margin:20px 50px 0;padding-top:20px}.pes-summary-review-prompt .opti-rating-review-prompt{color:#1782cb}.btn{display:inline-block;margin-bottom:0;padding:15px;font-size:1pc;line-height:1.2em;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background:#f3f3f3;background-image:none;border:1px solid #d7d7d7}.btn.focus,.btn:focus,.btn:hover{background:#649aa6;color:#fff;text-decoration:none}.btn.active,.btn:active{outline:0;background:#649aa6;background-image:none;color:#fff}.btn.disabled,.btn[disabled]{cursor:disabled;pointer-events:none;opacity:.65;box-shadow:none}.hg3-btn-group{position:relative;display:inline-block;vertical-align:middle}.hg3-btn-group>.btn{position:relative;float:left;text-align:center;text-decoration:none;background:transparent}.hg3-btn-group>.btn.active,.hg3-btn-group>.btn:active,.hg3-btn-group>.btn:focus{z-index:2;text-decoration:none}.hg3-btn-group .btn+.btn{margin-left:-1px}.hg3-btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.hg3-btn-group>.btn:first-child{margin-left:0}.hg3-btn-group>.btn:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.hg3-btn-group>.btn:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.hg3-btn-group.vertical>.btn{display:block;float:none;width:100%;max-width:100%}.hg3-btn-group.vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.hg3-btn-group.vertical>.btn:first-child:not(:last-child){border-top-right-radius:5px;border-top-left-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0}.hg3-btn-group.vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.hg3-btn-group.vertical>.btn+.btn{margin-top:-1px;margin-left:0}.hg3-btn-group.justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.hg3-btn-group.justified>.btn{float:none;display:table-cell;width:1%}.hg3-btn-group.trans>.btn{background:transparent;color:#3379a9;border:1px solid #3379a9}.hg3-btn-group.inverse>.btn{background:transparent;border-color:#fff;color:#fff}.hg3-bordered-list{margin-bottom:20px;border:1px solid #d7d7d7}.hg3-bordered-list ul{margin:0;padding:0;list-style:none}.hg3-bordered-list ul li{list-style-type:none;margin:0;padding:10px;line-height:1.4}.hg3-bordered-list ul li+li{border-bottom:1px solid #d7d7d7}.hg3-striped-list{margin-bottom:20px}.hg3-striped-list ul{margin:0;padding:0;list-style:none;font-size:13px}.hg3-striped-list ul li{list-style-type:none;margin:0;padding:10px;line-height:1.4}.hg3-striped-list ul li:nth-child(odd){background:#ebebeb}.hg3-striped-list ul li>a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hg3-striped-list ul li .list-children li{padding:10px 0 0;background:none}.hg3-i-clock-o:before{content:"\F017"}.pes-overlay-header{margin-bottom:20px}.pes-overlay-header h2{margin-bottom:20px;text-align:center}.pes-overlay-questions .pes-overlay-column{margin-bottom:20px}@media (min-width:640px){.pes-overlay-questions{margin:0 -10px}.pes-overlay-questions:after,.pes-overlay-questions:before{content:" ";display:table}.pes-overlay-questions:after{clear:both}.pes-overlay-questions .pes-overlay-column{float:left;width:50%;padding:0 10px}}.pes-overlay-questions .hg3-star-rating{margin-bottom:20px}.pes-overlay-questions .hg3-star-rating .rating-title{font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;font-size:1pc;font-weight:400;color:#666}.pes-overlay-questions .hg3-star-rating .rating-label{display:none}.pes-overlay-questions .hg3-star-rating .rating-text{font-size:18px}.pes-overlay-footer{margin-top:20px;padding-top:19px;border-top:2px solid #d7d7d7}.pes-overlay-footer p{font-size:21px;text-align:center}.pes-overlay-footer p .hg3-button{margin-top:20px}@media (min-width:640px){.pes-overlay-footer p .hg3-button{margin-top:0;margin-left:10px}}@media (max-width:599px){.pes-overlay-footer p .hg3-button{display:block}}.hg3-profile-overlay .overlay-experience{display:block;margin-bottom:20px}@media (min-width:768px){.hg3-profile-overlay .overlay-experience{position:absolute;top:0;left:0;width:200px}}.hg3-profile-overlay .experience-criteria{margin:0;padding:0;list-style:none;color:#649aa6}.hg3-profile-overlay .experience-criteria li{list-style-type:none;margin:0}.hg3-profile-overlay .experience-criteria .alert{color:#ef464b}.hg3-profile-overlay .experience-criteria .disabled{color:#aaa}@media (min-width:768px){.hg3-profile-overlay .experience-criteria{margin-left:230px}.hg3-profile-overlay .experience-criteria li{font-size:18px;line-height:1.25;margin-bottom:20px}}.hg3-profile-overlay .overlay-nav{position:absolute;top:0;left:-260px;width:300px;display:none}@media (min-width:768px){.hg3-profile-overlay .overlay-nav{display:block}}.hg3-profile-overlay .overlay-nav .hg3-btn-group>.btn{padding:8px 15px;font-size:14px;text-align:left}.hg3-profile-overlay .overlay-nav .hg3-btn-group>.btn .hg3-coin{margin-right:10px;background:#115867}.hg3-profile-overlay .overlay-nav .hg3-btn-group>.btn.active{background:#115867}.hg3-profile-overlay .overlay-nav .hg3-btn-group>.btn.active .hg3-coin{background:#0a333b}.hg3-profile-overlay .tab-container.active{display:block}.hg3-profile-overlay .tab-container.inactive{display:none}.hg3-profile-overlay .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;color:inherit;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.hg3-profile-overlay .caret.up{border-top:4px transparent;border-bottom:4px solid}.hg3-profile-overlay .caret.right{border-top:4px transparent;border-left:4px solid}.hg3-profile-overlay .caret.left{border-top:4px transparent;border-right:4px solid}.hg3-profile-overlay .footnote{font-size:9pt;margin-top:20px;padding:10px;border-top:1px solid #d7d7d7}.hg3-profile-overlay .hg3-screened-box{margin-bottom:20px;padding:20px;background:#ebebeb}.hg3-profile-overlay .hg3-screened-box h5{font-weight:400;text-align:center}.hg3-profile-overlay .hg3-screened-box p{font-size:14px;font-style:italic;line-height:1.25}.hg3-profile-overlay .hg3-screened-box .hidden{padding-top:10px}.hg3-profile-overlay .hg3-screened-box .list{margin-left:0}.hg3-profile-overlay .hg3-screened-box .list li{margin-bottom:5px}.hg3-profile-overlay .no-results{padding-left:30px;padding-right:30px}.hg3-profile-overlay .education-section h5{margin:0;font-weight:400}.hg3-profile-overlay .education-section h6{margin-bottom:3px}.hg3-profile-overlay .hg3-overlay-summary{position:relative}.hg3-profile-overlay .hg3-overlay-summary .hg3-coin{position:absolute!important;left:-10px;margin-top:5px}.hg3-profile-overlay .hg3-overlay-summary .hg3-coin.disabled-text{font-size:1pc;color:#aaa;border-color:#aaa}.hg3-profile-overlay .hg3-overlay-summary .summary-content{display:inline-block;margin-top:10px;margin-left:72px}.hg3-profile-overlay .hg3-overlay-summary .summary-content p{font-size:14px;line-height:1.25}.hg3-profile-overlay .hg3-overlay-summary .summary-title{font-weight:400;margin-top:0;margin-bottom:2px}.hg3-profile-overlay.overlay-with-navigation .overlay-content{padding-left:0;padding-right:0}@media (min-width:450px){.hg3-profile-overlay.overlay-with-navigation .overlay-content{width:450px;margin-left:auto;margin-right:auto}}.hg3-profile-overlay.overlay-with-navigation .hg3-screened-box{margin-left:30px;margin-right:30px}@media (max-width:599px){.hg3-profile-overlay.overlay-with-navigation .hg3-screened-box{margin-left:10px;margin-right:10px}}.hg3-profile-overlay.overlay-with-navigation .hg3-striped-list ul li{padding-left:30px;padding-right:30px}@media (min-width:768px) and (max-width:1023px){.hg3-profile-overlay.overlay-with-navigation{padding-left:30px;padding-right:30px}.hg3-profile-overlay.overlay-with-navigation .overlay-content{margin:0 0 0 260px}.hg3-profile-overlay.overlay-with-navigation .overlay-nav{width:15pc}}.hg3-profile-overlay .hg3-membership-name-position{font-weight:700}.hg3-profile-overlay .hg3-aboutMe-expertise-note{font-size:10px;color:#999}.leaflet-labeled-marker-div-icon{position:relative;background:transparent;border:none}.leaflet-marker-icon .label{position:absolute;top:9px;left:0;font-size:1pc;font-weight:700;width:44px;color:#649aa6;text-align:center}.leaflet-image-layer,.leaflet-layer,.leaflet-map-pane,.leaflet-marker-icon,.leaflet-marker-pane,.leaflet-marker-shadow,.leaflet-overlay-pane,.leaflet-overlay-pane svg,.leaflet-popup-pane,.leaflet-shadow-pane,.leaflet-tile,.leaflet-tile-container,.leaflet-tile-pane,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-ms-touch-action:none}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container img{max-width:none!important}.leaflet-container img.leaflet-image-layer{max-width:15000px!important}.leaflet-tile{-webkit-filter:inherit;filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-vml-shape{width:1px;height:1px}.lvml{display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:7;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup,.leaflet-fade-anim .leaflet-tile{opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup,.leaflet-fade-anim .leaflet-tile-loaded{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1),-webkit-transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-clickable{cursor:pointer}.leaflet-container{cursor:-moz-grab}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-clickable,.leaflet-dragging .leaflet-container{cursor:move;cursor:-moz-grabbing}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#608cbc}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:hsla(0,0%,100%,.5)}.leaflet-container{font:9pt/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-control-zoom-out{font-size:20px}.leaflet-touch .leaflet-control-zoom-in{font-size:22px}.leaflet-touch .leaflet-control-zoom-out{font-size:24px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background:#fff;background:hsla(0,0%,100%,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;box-sizing:content-box;background:#fff;background:hsla(0,0%,100%,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:4px}.leaflet-popup-content{margin:-4px 0 14px;line-height:1.4;padding:0 30px}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:8px;right:8px;padding:1px 0 2px;width:17px;background:#324c73;border-radius:50%;display:block;font:1pc/14px Tahoma,Verdana,sans-serif;color:#fff;text-decoration:none;font-size:11px;text-align:center}.leaflet-container a.leaflet-popup-close-button:hover{background:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-0.70710678,M22=.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-popup-content h3{color:#333;font-size:18px!important;font-weight:400;line-height:1;margin:0 0 5px!important;padding:0 20px 0 0}.leaflet-popup-content h3 a{text-decoration:none}.leaflet-popup-content h3 a:hover{color:#394b65}.leaflet-popup-content p{margin:0 0 10px;color:#333}.leaflet-popup-content .right-col{padding:0 0 0 5px}.visit-map-container{margin-bottom:20px}.visit-actions-container,.visit-map-container{position:relative;width:100%}.hg3-map-navigation .hg3-coin{color:#aed4da}.hg3-map-navigation .hg3-coin.interactve:hover{background:#649aa6;color:#fff}.hg3-map-navigation .hg3-address .address-name:empty{margin-bottom:20px}.hg3-map-navigation .hg3-office-fax-number,.hg3-map-navigation .hg3-office-hours-title{font-weight:700}.hg3-map-navigation .hg3-office-hours{display:none;margin:20px 0}.hg3-map-navigation .hg3-office-hours ul{margin:0;padding:0;list-style:none}.hg3-map-navigation .hg3-office-hours ul li{line-height:1.5}.hg3-map-navigation ul,.hg3-map-navigation ul li{width:100%}.hg3-map-navigation ul li .clickable-element,.hg3-map-navigation ul li>a{position:relative;display:block;width:100%;cursor:pointer;padding:20px 20px 20px 75pt;text-decoration:none;margin-bottom:5px;background:#fff;color:#333}.hg3-map-navigation ul li .clickable-element a,.hg3-map-navigation ul li>a a{color:inherit}.hg3-map-navigation ul li .clickable-element .hg3-coin,.hg3-map-navigation ul li>a .hg3-coin{position:absolute!important;tpo:20px;left:20px}.hg3-map-navigation ul li .clickable-element.active,.hg3-map-navigation ul li .clickable-element.active .hg3-coin,.hg3-map-navigation ul li>a.active,.hg3-map-navigation ul li>a.active .hg3-coin{background:#649aa6;color:#fff}.hg3-map-navigation ul li .clickable-element.active .hg3-office-hours,.hg3-map-navigation ul li>a.active .hg3-office-hours{display:block}.hg3-map-container{margin-bottom:10px;height:300px}.hg3-map-container+.hg3-profile-content{margin-top:-10px;padding:0}.hg3-map-container+.hg3-profile-content .hidden-container{padding:15px}.hg3-map-container+.hg3-profile-content .hg3-address{margin-bottom:20px}.hg3-map-container+.hg3-profile-content .hg3-address .address-name{margin-top:0;margin-bottom:9pt;line-height:1.1;font-family:Raleway,Arial,Helvetica,sans-serif;font-weight:300;letter-spacing:-.021em;font-size:24px}@media (max-width:599px){.hg3-map-container+.hg3-profile-content .hg3-address .address-name{font-size:19.8px}}.hg3-map-container+.hg3-profile-content .hg3-address a.office-link{display:block}.hg3-map-container+.hg3-profile-content .hg3-button{width:100%;margin-bottom:10px}@media (min-width:1024px){.hg3-map-container+.hg3-profile-content .hg3-button{width:49%;margin-bottom:0}.hg3-map-container+.hg3-profile-content .hg3-button+.hg3-button{margin-left:2%}}.hg3-map-container:hover{cursor:default}.hg3-i-chevron-down:before{content:"\F078"}.hg3-i-chevron-up:before{content:"\F077"}.insurance-plans{padding-top:10px;margin:0}.insurance-plans dt{padding:10px 20px}.list{margin-bottom:24px;padding-left:20px}.toggleable{position:relative;display:block;text-decoration:none}.toggleable .arrow-icon{margin-left:.2em;position:absolute;right:10px}.hg3-i-chevron-circle-left:before{content:"\F137"}.hg3-i-chevron-circle-right:before{content:"\F138"}.hg3-pager{position:relative;display:block;width:15pc;height:3pc;margin-left:auto;margin-right:auto}.hg3-pager .pager-label{display:inline-block;width:100%;text-align:center;vertical-align:middle;line-height:3pc}.hg3-pager .pager-btn{position:absolute;display:block;top:0;width:41px;height:3pc;line-height:3pc;text-decoration:none;color:#649aa6;cursor:pointer;-webkit-transition:color .1s ease-in;transition:color .1s ease-in}.hg3-pager .pager-btn .hg3-i{font-size:3pc}.hg3-pager .pager-btn:hover{text-decoration:none;color:#4e7e89;-webkit-transition:color .1s ease-in;transition:color .1s ease-in}.hg3-pager .pager-btn.disabled{color:#999;pointer-events:none}.hg3-pager .pager-btn.prev{left:0}.hg3-pager .pager-btn.next{right:0}.hg3-profile-carousel{max-width:1366px;overflow-y:hidden;-webkit-overflow-scrolling:touch}.hg3-profile-carousel .hg3-content-card:after,.hg3-profile-carousel .hg3-content-card:before{display:none}.hg3-profile-carousel .carousel-items{-webkit-transition:-webkit-transform .5s cubic-bezier(.1,.7,.1,1);transition:-webkit-transform .5s cubic-bezier(.1,.7,.1,1);transition:transform .5s cubic-bezier(.1,.7,.1,1);transition:transform .5s cubic-bezier(.1,.7,.1,1),-webkit-transform .5s cubic-bezier(.1,.7,.1,1);border-spacing:10px;border-collapse:separate;margin:0 auto;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hg3-profile-carousel .carousel-items.has-carousel-item-treatment .carousel-item{padding:15px;background:#fff;box-shadow:0 2px 5px 0 rgba(65,78,83,.25)}.hg3-profile-carousel .carousel-items .carousel-item{position:relative;display:table-cell;vertical-align:top;height:100%}.hg3-profile-carousel .carousel-items .carousel-item.carousel-item-width-sm{width:280px;min-width:280px}.hg3-profile-carousel .carousel-items .carousel-item.carousel-item-width-md{width:20pc;min-width:20pc}@media (min-width:1366px){.hg3-profile-carousel{max-width:1366px}.hg3-profile-carousel .carousel-items{margin:0 auto}}@media (max-width:599px){.hg3-compare .hg3-profile-carousel .carousel-item{width:310px}}.hg3m .hg3-profile-carousel{width:100%;padding:0 5px;margin-bottom:10px}.hg3m .carousel-items .hg3m-provider-info{margin-bottom:10px}.hg3m .carousel-items .hg3m-provider-card h5{font-size:14px;margin-bottom:8px}.hg3m .carousel-items .hg3m-provider-card .hg3m-provider-image{width:33%}.hg3m .carousel-items .hg3m-provider-card .hg3m-provider-card-address{width:66%;display:inline-block;vertical-align:top}.hg3m .carousel-items .hg3m-provider-card .rating-stars{display:inline-block;width:142px;font-size:24px}.hg3m .carousel-items .hg3m-provider-card .rating-label{margin-top:0}.hg3m .carousel-items .hg3m-provider-card .label-count{font-size:24px}.hg3m .carousel-items .hg3m-provider-card-features{width:100%}.hg3-hospital-award{position:relative;margin-bottom:10px}.hg3-hospital-award .hg3-award-image{position:absolute;top:0;left:0;display:inline-block;width:50px}.hg3-hospital-award .hg3-award-subject{margin-left:60px;padding:10px 0;font-size:9pt;font-weight:700;line-height:1.25}.hg3-i-hospital-o:before{content:"\F0F8"}.section-hospitals{margin-bottom:20px}.section-hospitals .hg3-profile-carousel,.section-hospitals .hg3-profile-carousel .carousel-item{height:auto}.section-hospitals .hg3-pager{margin-bottom:20px}.hg3-affiliated-hospital-row{width:70%;min-height:660px}.hg3-affiliated-hospital{position:relative;padding-bottom:42px!important}.hg3m .hg3-affiliated-hospital{padding-bottom:55px!important}.hg3-affiliated-hospital .hg3-profile-content{box-shadow:none;position:static}.hg3-affiliated-hospital .hg3-button{position:absolute;bottom:15px;right:15px;left:15px;top:auto}.hg3-affiliated-hospital .hg3-address{line-height:1.3;margin-bottom:0;height:86px;font-size:14px;color:#666}.hg3-affiliated-hospital .address-name{margin-top:0;margin-bottom:9pt;line-height:1.1;font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;font-weight:700;font-size:1pc;margin-bottom:4px;color:#333}.hg3-affiliated-hospital .hg3-patient-experience{border-top:2px solid #ebebeb}.hg3-affiliated-hospital .hg3-patient-experience h4{font-size:14px;position:absolute;padding-left:50px;line-height:3}.hg3-affiliated-hospital .summary-icon{width:40px;height:40px;top:5px;font-size:18px;line-height:38px;border-width:1px;position:absolute;left:0;display:inline-block;text-align:center;color:#649aa6;border:1px solid;border-radius:50%;-webkit-transition:all .15s linear;transition:all .15s linear}.hg3-affiliated-hospital .summary-icon.disabled{cursor:pointer!important;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-user-drag:none;-ms-touch-action:none;-ms-content-zooming:none;color:#aaa}.hospital-image{width:100%;height:auto;background:#fff}.hospital-image .hg3-i{display:inline-block;width:100%;font-size:4pc;line-height:86px;text-align:center;color:#b5b5b5}.facility-awards-wrapper{height:51px;margin:0;border-top:2px solid #ebebeb}.facility-awards-wrapper .facility-awards{display:none}.facility-awards-wrapper .hg3-digest-summary{height:auto;padding-left:40px;margin:0}.facility-awards-wrapper .summary-arrow{top:0;line-height:60px}.facility-awards-wrapper .summary-title{margin:0;line-height:1;color:#649aa6}.facility-awards-wrapper .summary-title.disabled{cursor:pointer!important;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-user-drag:none;-ms-touch-action:none;-ms-content-zooming:none;color:#aaa}.facility-patient-experience{height:69px;margin:5px 0 20px}.facility-patient-experience .hg3-radial{margin:0 auto}.facility-patient-experience .radial-message{line-height:10pc;font-size:14px;font-family:Raleway,Arial,Helvetica,sans-serif;color:#666;position:relative;padding:0 41px 0 0;bottom:37px}.facility-patient-experience .radial-percent{top:0!important;width:40px;line-height:40px!important;color:#649aa6!important}.facility-patient-experience .radial-percent .percent{display:none!important}.facility-patient-experience .radial-label{display:block;width:100%;font-size:14px;line-height:1.25;text-align:left;padding:35px 0 0 50px;position:relative;bottom:0}.hg3m .hg3-pager{display:none}.hg3m .hg3-affiliated-hospital .hg3-profile-content{padding:10px 10px 20px}.hg3-award-definition-overlay,.hg3-hospital-award-overlay{font-size:9pt}.facility-name{font-size:18px;margin-bottom:10px;text-align:center}.hg3-award-definition-header{text-align:center;font-size:18px;margin-bottom:20px}.hg3-award-definition-overlay{padding:15px;background:#ebebeb;margin:5px 0 20px}.hg3-award-definition-overlay p{margin-bottom:10px}.hg3-award-definition-overlay p:only-child{margin-bottom:0}.hg3-award-definition-overlay>p strong{font-size:14px;text-align:center;display:block}.hg3-award-definition-overlay ul{list-style-type:none;padding:0;margin:0}.hg3-award-definition-overlay li{margin-bottom:10px;font-style:italic}.hg3-hospital-award-overlay{position:relative;margin-bottom:40px}.hg3-hospital-award-overlay .hg3-award-image-overlay{position:absolute;top:0;left:0;width:75px;height:83px}.hg3-hospital-award-overlay .hg3-award-subject-overlay,.hg3-hospital-award-overlay .hg3-award-summary-overlay,.hg3-hospital-award-overlay .hg3-award-years-overlay{margin-left:88px}.hg3-hospital-award-overlay .hg3-award-years-overlay{font-weight:700}.hg3-hospital-award-overlay .hg3-award-subject-overlay{font-size:18px;font-weight:700;line-height:24px;margin-bottom:4px}.hg3-awards{position:relative;width:100%;min-height:75pt;margin:0;padding:0;list-style:none;margin-bottom:10px}.hg3-awards li{list-style-type:none;margin:0}.hg3-awards:after,.hg3-awards:before{content:" ";display:table}.hg3-awards:after{clear:both}.hg3-awards li,.hg3-awards li>img{display:inline-block}.hg3-awards li>img{width:90px;height:75pt;max-width:none}.hg3-awards li:only-of-type{width:100%;text-align:center}.hg3-awards li:nth-last-child(2):first-child,.hg3-awards li:nth-last-child(2):first-child~li{display:inline-block;float:left;width:50%}.hg3-awards li:nth-last-child(2):first-child:nth-child(1),.hg3-awards li:nth-last-child(2):first-child~li:nth-child(1){text-align:right;padding-right:5px}.hg3-awards li:nth-last-child(2):first-child:nth-child(2),.hg3-awards li:nth-last-child(2):first-child~li:nth-child(2){text-align:left;padding-left:5px}.hg3-awards li:nth-last-child(3):first-child,.hg3-awards li:nth-last-child(3):first-child~li{position:absolute;top:0;left:50%;width:90px;margin-left:-45px}.hg3-awards li:nth-last-child(3):first-child:nth-child(1),.hg3-awards li:nth-last-child(3):first-child~li:nth-child(1){z-index:20}.hg3-awards li:nth-last-child(3):first-child:nth-child(2),.hg3-awards li:nth-last-child(3):first-child~li:nth-child(2){margin-left:-130px;-webkit-transform:scale(.8);transform:scale(.8)}.hg3-awards li:nth-last-child(3):first-child:nth-child(3),.hg3-awards li:nth-last-child(3):first-child~li:nth-child(3){margin-left:40px;-webkit-transform:scale(.8);transform:scale(.8)}.section-quality-awards{padding-top:5pc;padding-bottom:20px;background:#ebebeb}.awards-section{-ms-flex-flow:row-reverse wrap;flex-flow:row-reverse wrap}.awards-section .awards-text,.awards-section .hg3-awards{text-align:center}.awards-section .awards-text h2,.awards-section .hg3-awards h2{margin-bottom:5px}.awards-section .awards-text .description,.awards-section .hg3-awards .description{margin-top:0}@media (max-width:639px){.awards-section .awards-text,.awards-section .hg3-awards{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:20px;padding:0}}@media (min-width:640px){.awards-section .awards-text,.awards-section .hg3-awards{text-align:left;padding-right:20px}}.awards-section .hg3-awards{padding-left:0}.hg3m .section-quality-awards{padding:20px 0 1px;margin-bottom:0}.hg3m .awards-section{margin-bottom:20px}.hg3-compare{min-width:0}.hg3-compare .hg3-profile-content{padding-top:0}.hg3-compare .hg3-profile-content.basic{height:40pc}.hg3-compare .hg3-profile-content.basic-noexp{height:433px}.hg3-compare .hg3-profile-content.sponsored{height:45pc}.hg3-compare .hg3-profile-content.sponsored-noexp{height:515px}.hg3-compare .hg3-profile-content.designated{height:325px}.hg3-compare .hg3-profile-content h5{font-family:Raleway,Arial,Helvetica,sans-serif;font-weight:500}.hg3-compare .hg3-provider-card .provider-card-image{top:15px;left:15px}.hg3-compare .hg3-provider-card .provider-card-content{padding-left:75pt;margin-bottom:10px;padding-top:0}.hg3-compare .hg3-pager{width:300px;margin-bottom:20px;font-size:14px}.hg3-compare .hg3-distance .distance-label{text-align:left}.hg3-compare .card-section{margin-bottom:20px}.hg3-compare .card-section.hospital-quality{min-height:94px}.hg3-compare .card-section.sponsored{position:absolute;left:0;bottom:-20px;width:100%}.hg3-compare .card-section.sponsored .hg3-provider-sponsor{font-size:13px;font-weight:700;margin-left:15px;margin-bottom:10px}.hg3-compare .card-section.sponsored .hg3-button{border-top-right-radius:0;border-top-left-radius:0}.hg3-button.all-providers{display:block;margin-left:auto;margin-right:auto;width:280px}.about-me-quote p:first-child:before{content:"\F10D";font-family:hg3-icons;font-size:1.2em;line-height:0;margin-right:7px;position:relative;color:#649aa6;font-family:hg3-icons-atf,hg3-icons}.about-me-quote p:last-child:after{font-family:hg3-icons}.about-me-quote p:last-child:after{content:"\F10E";font-size:1.2em;line-height:0;position:relative;top:6px;margin-left:7px;color:#649aa6}.about-me-quote p:last-child:after{font-family:hg3-icons-atf,hg3-icons}.error-popup{height:100%;z-index:5;background:hsla(0,0%,100%,.7);padding:45% auto}.error-container,.error-popup{width:100%;position:absolute;text-align:center}.error-container{top:45%}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}html{box-sizing:border-box;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit}body{margin:0;font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;font-size:100%;line-height:1;background:#dcf2f9;color:#333;touch-callout:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;text-rendering:optimizeLegibility;-webkit-backface-visibility:hidden;-webkit-user-drag:none}img{max-width:100%;height:auto}a,img{display:inline-block}a{color:#3379a9;-webkit-user-drag:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;text-decoration:none}a,a[href]:hover{cursor:pointer}a:hover{color:#275d82}hr{border-top:1px solid #d7d7d7;border-bottom:none;margin:10px 0}.hg3-i{font-family:hg3-icons-atf,hg3-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{margin:0 0 9pt;line-height:1.5}.small,small{font-size:70%}.lead{font-size:120%;line-height:1.66;font-weight:300}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:9pt;line-height:1.1}.h1,.h2,.h3,h1,h2,h3{font-family:Raleway,Arial,Helvetica,sans-serif;font-weight:300;letter-spacing:-.021em}.h4,.h5,.h6,h4,h5,h6{font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;font-weight:700}.h1,h1{font-size:42px}@media (max-width:599px){.h1,h1{font-size:2pc}}.h2,h2{font-size:2pc}@media (max-width:599px){.h2,h2{font-size:24px}}.h3,h3{font-size:24px}@media (max-width:599px){.h3,h3{font-size:19.8px}}.h4,h4{font-size:18px}.h5,h5{font-size:1pc}.h6,h6{font-size:14px}dl,ol,ul{margin:24px 0;line-height:1.5}.inline,.unstyled,nav>ul{margin:0;padding:0;list-style:none}.inline li,.unstyled li,nav>ul li{list-style-type:none;margin:0}.inline{margin-left:-10px}.inline li{display:inline-block;padding-left:10px;padding-right:10px}.list{margin-left:10px}.list li{list-style:disc;line-height:1.25}strong{font-weight:700;letter-spacing:-.021em}em,strong{line-height:inherit}em{font-style:italic;font-weight:400}address{font-style:normal}blockquote{margin:9pt 0;font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;font-size:20px;font-style:italic;line-height:1.25;color:#666}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.hidden,.hidden-container{display:none}.center{text-align:center}.disabled-text{color:#aaa}.disable-pointer-events{cursor:pointer!important;pointer-events:none}.enable-pointer-events{pointer-events:auto}.disable-user-behavior{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-user-drag:none;-ms-touch-action:none;-ms-content-zooming:none}.click-block{position:absolute;top:0;left:0;z-index:999999;width:100%;height:100%;opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.click-block-hide{-webkit-transform:translate3d(-9999px,0,0);transform:translate3d(-9999px,0,0)}.no-resize{resize:none}@media (min-width:600px){.visible-phone{display:none!important}}@media (min-width:768px){.visible-tablet{display:none!important}}@media (min-width:480px) and (max-width:768px-1){.visible-desktop{display:none!important}}.hidden-phone{display:none}@media (min-width:600px){.hidden-phone{display:block}}.hidden-tablet{display:none}@media (min-width:768px){.hidden-tablet{display:block!important}}.hidden-desktop{display:none}@media (min-width:768px+ 1) and (max-width:960px){.hidden-desktop{display:block!important}}.outofpage{height:0}.hg3-ad-container.ad-border{padding:0 10px;border:1px solid #649aa6}.hg3-ad-container.ad-border .advertisement-container{margin:10px auto}.container-leaderboard{text-align:center}.container-leaderboard .advertisement-container{max-width:730px;margin:0 auto;display:inline-block}.container-leaderboard .advertisement-label{position:absolute;left:-3pc;top:50px;-webkit-transform:rotateZ(270deg);transform:rotateZ(270deg);display:block}.advertisement-container{position:relative}.advertisement-container .advertisement-label{display:block;color:#999;font-size:10px}.advertisement-container.size_h300w250{width:300px;height:250px;margin:0 auto}.anchor-ad .container-leaderboard{position:fixed;width:100%;z-index:9999;top:60px;background:#dcf2f9}.anchor-ad .hg3-hospital-main,.anchor-ad .hg3-psr-header,.anchor-ad .hgEnhanced,.anchor-ad .hgStandard{padding-top:110px}.unanchor-ad .container-leaderboard{-webkit-transition:top .3s ease-in;transition:top .3s ease-in;top:-60px}.hg3m-body .container-leaderboard{top:44px}.hg3m-body .container-leaderboard .advertisement-container{padding:5px 0}.hg3m-body .container-leaderboard .advertisement-label{font-size:7px;left:-34px;top:26px}.hg3m-body .anchor-ad .hg3-hospital-main,.hg3m-body .anchor-ad .hg3-psr-header,.hg3m-body .anchor-ad .hgStandard{padding-top:60px}.hg3m-body .anchor-ad .hgEnhanced{padding-top:0}.hg3m-body .unanchor-ad .container-leaderboard{top:-44px}.hg3m-body.designated .anchor-ad .container-leaderboard{display:none}.background-image{background-repeat:no-repeat}.background-image.size-cover{background-size:cover}.background-image.x-center{background-position-x:center}.background-image.x-right{background-position-x:right}.background-image.x-left{background-position-x:left}.background-image.y-top{background-position-y:top}.background-image.y-center{background-position-y:center}.background-image.fixed{background-attachment:fixed}.hg-oas-booking-form div,.hg-oas-entry-point div{margin-bottom:9px}.hg-oas-booking-form input,.hg-oas-booking-form select{padding:.7em;width:100%;line-height:1.42857143;height:3em}.hg-oas-booking-form select{display:block;width:100%;border:1px solid #ccc;border-radius:2px;background:#fff;overflow:hidden;height:3em}.hg-oas-booking-form label{display:block;color:#333;font-size:13px;font-weight:700;margin-bottom:9px}.container-fluid{padding-top:25px}.verifcation-page label{display:block;color:#333;font-size:13px;font-weight:700;margin-bottom:9px}.verifcation-page .required-marker{color:#df907a}.verifcation-page div{margin-bottom:9px}.verifcation-page #address{width:100%}.verifcation-page input,select{padding:.7em;width:100%;line-height:1.42857143;height:3em}.verifcation-page select{display:block;width:100%;border:1px solid #ccc;border-radius:2px;background:#fff;overflow:hidden;height:3em}.criteria-container{width:100%;padding-top:8px}.criteria-container .warning-message{font-family:Open Sans,OpenSans,Arial,Helvetica,'sans-serif';font-size:.8rem;text-align:center}.criteria-container .office-message,.criteria-container .warning-message{padding:1rem;border:1px solid #d7d7d7;border-radius:2px}.criteria-container .office-message *{padding:0;margin:0}.criteria-container Select label{font-size:.2rem}.criteria-container .label{font-family:Open Sans,OpenSans,Arial,Helvetica,'sans-serif';padding-left:5px;font-size:.8rem;font-weight:700!important}.hg-form-group{margin-top:20px}.hg-form-label{display:block;font-weight:500;margin:8px 0}.hg-textarea-remaining{text-align:right;font-size:.8em;margin-top:8px;margin-left:20px}@media screen and (min-width:640px){.hg-textarea-remaining{float:right}}.hg-form-control{display:block;width:100%;border:1px solid #cdcdcd;border-radius:4px;padding:6px;line-height:1.3em;background-image:none;background-color:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}textarea.hg-form-control{height:auto}select.hg-form-control{border:0;background-color:#dcf2f9;border-radius:20px;padding:4px 9pt;color:#333}.hg-form-control:disabled{background:#eee}.hg-form-group .required-marker{color:#ef464b}.hg-form-group.invalid .validation.validation-error{color:#ef464b;margin-top:5px;line-height:1.1em}.hg3-calendar{max-width:25pc;font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;background:#fff}.hg3-calendar:focus{outline:0}.hg3-calendar .rc-calendar-header{padding:10px 10px 5px;position:relative;font-size:1pc;height:2pc}.hg3-calendar .rc-calendar-next-year-btn,.hg3-calendar .rc-calendar-prev-year-btn{display:none}.hg3-calendar .rc-calendar-next-month-btn,.hg3-calendar .rc-calendar-prev-month-btn{position:absolute;top:0;width:44px;height:44px;font-size:2pc;line-height:2pc;padding:0 5px;color:#df907a}.hg3-calendar .rc-calendar-prev-month-btn{left:10px}.hg3-calendar .rc-calendar-next-month-btn{right:10px;text-align:right}.hg3-calendar .rc-calendar-my-select{display:inline-block;width:100%;text-align:center;text-transform:uppercase}.hg3-calendar .rc-calendar-my-select a{color:#333}.hg3-calendar .rc-calendar-month-select{margin-right:.25em}.hg3-calendar .rc-calendar-calendar-body{padding:10px;width:100%}.hg3-calendar .rc-calendar-calendar-body>table{table-layout:fixed;width:100%}.hg3-calendar .rc-calendar-calendar-body>table>thead{font-size:9pt;color:#788486;text-transform:uppercase}.hg3-calendar .rc-calendar-calendar-body>table>thead>tr th{padding-bottom:10px}.hg3-calendar .rc-calendar-calendar-body>table td{font-size:15px;padding:11px 0;text-align:center}.hg3-calendar .rc-calendar-cell{cursor:pointer}.hg3-calendar .rc-calendar-cell.rc-calendar-selected-day{position:relative;font-weight:700;background:#33c9cb;border-radius:50%;color:#fff}.hg3-calendar .rc-calendar-disabled-cell,.hg3-calendar .rc-calendar-last-month-cell,.hg3-calendar .rc-calendar-next-month-btn-day{color:#dedede;cursor:default}.hg3-calendar .rc-calendar-month-panel,.hg3-calendar .rc-calendar-year-panel{display:none}body.js-no-loader .preloader-container{display:none}.preloader-container.body{position:fixed;top:0;bottom:0;left:0;right:0;background-color:hsla(0,0%,100%,.65);z-index:1000}.preloader-container.parent{position:absolute;width:100%;height:100%;background-color:hsla(0,0%,100%,.65);z-index:1000}#preloader.large{height:50px;width:50px;position:absolute;top:50%;left:50%;margin-top:-12.5px;margin-left:-12.5px}#preloader.large:before{content:"";opacity:1;display:block;position:absolute;left:-2px;top:-2px;height:100%;width:100%;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite;border:2px solid #e89a86;border-top:2px solid transparent;border-radius:100%}#preloader.small{height:37.5px;width:37.5px;position:absolute;top:50%;left:50%;margin-top:-16.66666667px;margin-left:-16.66666667px}#preloader.small:before{content:"";opacity:1;display:block;position:absolute;left:-2.66666667px;top:-2.66666667px;height:100%;width:100%;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite;border:2.66666667px solid #e89a86;border-top:2.66666667px solid transparent;border-radius:100%}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.hg3-coin{display:inline-block;width:60px;height:60px;font-size:2pc;line-height:60px;text-align:center;color:#649aa6;border:2px solid;border-radius:50%;-webkit-transition:all .15s linear;transition:all .15s linear}.hg3-coin.primary{background-color:#f90;color:#fff}.hg3-coin.secondary{background-color:#649aa6;color:#fff}.hg3-coin.interactive{cursor:pointer}.hg3-coin.interactive.active,.hg3-coin.interactive:hover{background:#649aa6;color:#fff;-webkit-transition:all .15s linear;transition:all .15s linear}.hg3-coin.interactive.active .hg3-i,.hg3-coin.interactive:hover .hg3-i{color:#fff}.hg3-coin.no-border{border:none!important}.hg3-coin.lg{width:72px;height:72px;line-height:72px}.hg3-coin.sm{width:3pc;height:3pc;line-height:3pc;font-size:20px}.hg3-coin.xs{width:40px;height:40px;line-height:40px;font-size:18px}.hg3-coin.inverse{background:transparent;color:#fff}.hg3-coin.inverse.interactive.active,.hg3-coin.inverse.interactive:hover{background:#4e7e89}.hg3m .title-color-blue .hg3-coin{color:#3379a9}.hg3m .title-color-blue-2 .hg3-coin{color:#6480a6}.hg3m .title-color-green .hg3-coin{color:#64a693}.hg3m .title-color-gold .hg3-coin{color:#cbba5c}.hg3m .title-color-peach .hg3-coin{color:#dfb17a}.hg3m .title-color-green-gray .hg3-coin{color:#859993}.hg3m .title-color-purple .hg3-coin{color:#6c678c}.hg3m .section-title .hg3-coin{display:inline-block;margin:0 9pt 0 0}.hg3m .section-title .hg3-coin.sm{margin-left:-2px}.hg3m .hg3-coin{display:inline-block;font-size:20px;border-width:1px}.hg3m .hg3-coin,.hg3m .hg3-coin.sm{width:40px;height:40px;line-height:40px}.hg3m .hg3-coin.inverse{background:#fff;border-color:#fff}.save-doctor{white-space:nowrap;padding:11px;font-size:15px}@media (max-width:768px){.save-doctor{margin-bottom:10px}}.save-doctor.saved-icon,.save-doctor.saved-label span{color:#6cbcb3;font-size:inherit}.mobile .save-doctor{font-size:9pt;padding:2px 0 0;margin-bottom:10px}.hg3-quality-rating{max-width:15pc}.hg3-quality-rating .rating-content{position:relative}.hg3-quality-rating .rating-content .rating-icon{position:absolute;font-size:74px;color:#6cbcb3}.hg3-quality-rating .rating-content .rating-icon:before{content:"\E900";font-family:hg3-icons-atf,hg3-icons}.hg3-quality-rating .rating-content .rating-icon:after{content:"";position:absolute;left:15%;top:7%;border:2px solid #fff;border-radius:50px;width:33px;height:33px}.hg3-quality-rating .rating-content .rating-icon+ul{padding-left:58px}.hg3-quality-rating .rating-content .rating-list{margin:0;padding:0;list-style:none;font-size:14px}.hg3-quality-rating .rating-content .rating-list li{position:relative;padding:0 0 0 20px;margin:0 0 10px}.hg3-quality-rating .rating-content .rating-list li .hg3-i{display:none;position:absolute;top:2px;left:0;color:#649aa6}.hg3-quality-rating .rating-content .rating-list li.active{color:#333}.hg3-quality-rating .rating-content .rating-list li.active .hg3-i{display:inline-block}.hg3-quality-rating.rating-score-0 .rating-icon:before{content:"\E901";font-family:hg3-icons-atf,hg3-icons}.hg3-quality-rating.rating-score-0 .rating-icon:after{content:"0/3";color:#fff;font-size:.2em;position:absolute;left:15%;top:7%;text-align:center;padding-top:8px;border:1px solid #fff;border-radius:50px;width:33px;height:33px}.hg3-quality-rating.rating-score-0 .rating-list{display:none}.hg3-quality-rating.rating-score-1 .rating-icon:before{content:"\E901";font-family:hg3-icons-atf,hg3-icons}.hg3-quality-rating.rating-score-1 .rating-icon:after{content:"1/3";color:#fff;font-size:.2em;position:absolute;left:15%;top:7%;text-align:center;padding-top:8px;border:1px solid #fff;border-radius:50px;width:33px;height:33px}.hg3-quality-rating.rating-score-1 .rating-list{display:none}.hg3-quality-rating.rating-score-2 .rating-icon:before{content:"\E901";font-family:hg3-icons-atf,hg3-icons}.hg3-quality-rating.rating-score-2 .rating-icon:after{content:"2/3";color:#fff;font-size:.2em;position:absolute;left:15%;top:7%;text-align:center;padding-top:8px;border:1px solid #fff;border-radius:50px;width:33px;height:33px}.hg3-quality-rating.rating-score-2 .rating-list{display:none}.hg3-quality-rating.rating-score-3 .rating-icon:before{content:"\E901";font-family:hg3-icons-atf,hg3-icons}.hg3-quality-rating.rating-score-3 .rating-icon:after{content:'3/3';color:#fff;font-size:.2em;position:absolute;left:15%;top:7%;text-align:center;padding-top:8px;border:1px solid #fff;border-radius:50px;width:33px;height:33px}.hg3-quality-rating.rating-score-3 .rating-list{display:none}.hg3-hospital-sponsor-logo{text-align:center;text-decoration:none;color:#333;z-index:1000}.hg3-hospital-sponsor-logo.isOas{max-width:200px}.hg3-hospital-sponsor-logo .dfp-sponsor-logo{padding:10px;background:#fff}.hg3-hospital-sponsor-logo .dfp-sponsor-logo #div-gpt-ad-abovegroup1{width:100%}.hg3-hospital-sponsor-logo .hospital-logo-text{display:block;font-size:10px;margin-bottom:3px}.hg3-hospital-sponsor-logo .practice-logo{display:block;padding:10px 10px 0;background:#fff}.hg3-hospital-sponsor-logo .practice-logo>img{width:100%;max-width:150px;height:auto;margin:0 auto}.hg3-hospital-sponsor-logo .hg3-hospital-quality{padding:0 10px 10px;background:#fff;border-radius:0 0 .5em .5em}.hg3-hospital-sponsor-logo .hg3-hospital-quality.with-award-image .hospital-quality-image{position:static;display:block;margin:0 auto 10px}.hg3-hospital-sponsor-logo .hg3-hospital-quality.with-award-image .hospital-quality-info{margin:0;font-size:13px;line-height:1;text-align:left}.hg3-hospital-sponsor-logo .hg3-hospital-quality.with-award-image .hospital-quality-info h5.card-label{display:none}.hg3-hospital-sponsor-logo .hg3-hospital-quality.with-award-image .hospital-quality-info p{margin-bottom:5px}.hg3-hospital-sponsor-logo .hg3-hospital-quality.with-award-image .hospital-quality-info .view-awards-link{font-size:13px}.hg3-hospital-sponsor-logo .hg3-hospital-quality.with-award-image .hospital-quality-info .view-awards-link .hg3-i{font-size:10px}.hg3m-hospital-sponsor-logo{display:inline-block;background:#fff;padding:5px;text-align:center;min-height:50px;min-width:90pt}.hg3m-hospital-sponsor-logo .dfp-sponsor-logo{width:auto;max-width:25pc;margin-bottom:3px}.hg3m-hospital-sponsor-logo .hospital-logo-text{display:block;font-size:8px}.hg3m-hospital-sponsor-logo img{width:100%;max-width:150px;margin:0 auto}.hg3-hospital-quality{position:relative}.hg3-hospital-quality .hospital-quality-image{position:absolute;top:0;left:20px;width:75px;height:83px}.hg3-hospital-quality .hospital-quality-info{font-size:1pc}.hg3-hospital-quality .hospital-quality-info h5{margin-bottom:5px}.hg3-hospital-quality .view-awards-link{font-size:14px}.hg3-hospital-quality.with-award-image .hospital-quality-info{margin-left:115px}.hg3-appt-block{width:100%}.hg3-appt-block-row{position:relative;width:100%;height:40px;margin-bottom:20px}.hg3-appt-block-row .hg3-make-appointment .hg3-button,.hg3-appt-block-row .hg3-make-appointment .hg-button{width:100%}.hg3-appt-block-col{display:inline-block;height:100%;margin-bottom:5px;line-height:1.25;color:#333}.hg3-appt-block-col.coin-container{position:absolute;top:0;left:0;width:40px}.hg3-appt-block-col.action{width:auto;max-height:40px;margin-left:50px;vertical-align:middle}.hg3-appt-block-col.action.single-line{height:40px;line-height:40px;font-weight:700}.hg3-appt-block-phone-text{font-size:14px;font-weight:700}.hg3-appt-block-phone-number{font-size:20px;font-weight:700}.hg3-appt-block-alt-text{font-size:18px;font-weight:700;color:#1782cb}.hg3-appt-phone-toggle{font-size:14px;padding:5px 0;color:#1782cb;cursor:pointer}.hg3-appt-phone-toggle .hg3-i{font-size:10px}.hg3-appt-block-mobile{width:100%;padding:10px 0;text-align:center}.hg3-appt-block-row-mobile{margin-bottom:10px}.hg3-appt-block-row-mobile:after,.hg3-appt-block-row-mobile:before{content:" ";display:table}.hg3-appt-block-row-mobile:after{clear:both}.hg3-appt-block-row-mobile a:last-child{border-left:1px solid #b5b5b5}.hg3-appt-block-row-mobile .hg3-appt-block-col-mobile{float:left;width:50%}.hg3-appt-block-row-mobile .hg3-appt-existing-phone{border-left:1px solid #b5b5b5;float:left;width:50%;padding:0 15px}.hg3-appt-block-row-mobile .hg3-appt-existing-phone a{border-left:0}.hg3-appt-block-row-mobile .hg3-appt-existing-phone .hg3-appt-phone-toggle{color:#333;font-size:9pt}.hg3-appt-block-row-mobile .hg3-appt-existing-phone .hg3-appt-block-phone-number{font-size:1pc}.hg3-appt-block-col-mobile{margin:10px 0;padding:0 10px 10px;color:#333}.hg3-appt-block-col-mobile .hg3-appt-block-phone-text{margin-bottom:8px;font-size:9pt;font-weight:400}.hg3-appt-block-col-mobile .hg3-appt-block-alt-text,.hg3-appt-block-col-mobile .hg3-appt-block-phone-number{font-size:1pc}.hg3-appt-block-col-mobile .hg3-appt-phone-toggle{font-size:9pt}.hg3-appt-block-col-mobile .hg3-coin.xs.primary{font-size:10px;width:24px;height:24px;line-height:24px;margin-right:10px}.hg3-hospital-quality{position:relative}.hg3-hospital-quality .hospital-quality-image{position:absolute;top:0;left:20px;width:75px;height:83px}.hg3-hospital-quality .hospital-quality-info{font-size:1pc}.hg3-hospital-quality .hospital-quality-info h5{margin-bottom:5px}.hg3-hospital-quality .view-awards-link{font-size:14px}.hg3-hospital-quality.with-award-image .hospital-quality-info{margin-left:115px}.hg3-practice-info-locator .primary-office-map .hg3-map-container{height:200px;margin-bottom:10px}.hg3-practice-info-locator .practice-info h5{margin-bottom:5px}.hg3-practice-info-locator .practice-info address{line-height:1.4;margin-bottom:10px}.hg3-practice-info-locator .accept-patients{margin-bottom:15px}.hg3-practice-info-locator .accept-patients .hg3-i{color:#6cbcb3;margin-right:5px}.hg3-practice-info-locator .hg3-office-hours-today .hg3-i{margin-left:5px}@media (min-width:600px) and (max-width:960px){.primary-office-map .leaflet-popup-content{padding:0 5px;width:298px}.primary-office-map .leaflet-popup-content div{text-align:left!important;font-size:10px}.primary-office-map .leaflet-popup-content .leaflet-popup-close-button{display:none}}.hg-coin{display:inline-block;width:60px;height:60px;font-size:2pc;line-height:60px;text-align:center;color:#649aa6;border:2px solid;border-radius:50%;-webkit-transition:all .15s linear;transition:all .15s linear;overflow:hidden}.hg-coin.interactive{cursor:pointer}.hg-coin.interactive.active,.hg-coin.interactive:hover{background:#649aa6;color:#fff;-webkit-transition:all .15s linear;transition:all .15s linear}.hg-coin.interactive.active .hg3-i,.hg-coin.interactive:hover .hg3-i{color:#fff}.hg-coin.no-border{border:none!important;padding-top:2px}.hg-coin.lg{width:72px;height:72px;line-height:72px}.hg-coin.sm{width:3pc;height:3pc;line-height:3pc;font-size:20px}.hg-coin.xs{width:40px;height:40px;line-height:40px;font-size:18px}.hg-coin.inverse{background:transparent;color:#fff}.hg-coin.inverse.interactive.active,.hg-coin.inverse.interactive:hover{background:#4e7e89}body.three-overlay-open{overflow:hidden;position:fixed;width:100%}.hg3-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:10000031;font-size:1pc;outline:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.hg3-overlay.visible{display:block}.hg3-overlay.overlay-background{background:rgba(38,119,136,.92)}.hg3-overlay .overlay-container{position:fixed;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;width:100%;height:100%;z-index:10000035}.hg3-overlay.overlay-enter{opacity:.01}.hg3-overlay.overlay-enter.overlay-enter-active,.hg3-overlay.overlay-leave{opacity:1;-webkit-transition:opacity .35s cubic-bezier(.1,.7,.1,1);transition:opacity .35s cubic-bezier(.1,.7,.1,1)}.hg3-overlay.overlay-leave.overlay-leave-active{opacity:.01}@media (max-width:599px){.hg3-overlay{font-size:14px}}.hg3-overlay-close{position:fixed;top:20px;right:30px;display:block;z-index:10000051;width:42px;height:42px;font-size:42px;line-height:40px;text-align:center;border:1px solid #fff;border-radius:50%;color:#fff;cursor:pointer;background:rgba(38,119,136,.8)}.hg3-overlay-close:hover{opacity:.75;color:#fff}@media (max-width:599px){.hg3-overlay-close{right:1pc;top:1pc;width:35px;height:35px;font-size:2pc;line-height:1em}}@media only screen and (device-width:768px){.hg3-overlay-close{line-height:36px}}.hg3-intercept-summary{position:relative;width:100%;min-height:250px;padding:10px 20px 10px 90pt;background:#fff;box-shadow:2px 2px 3px 0 rgba(0,0,0,.15);border-radius:5px}.hg3-intercept-summary .provider-name-container{margin-bottom:5px}.hg3-intercept-summary .provider-name-container .provider-name{display:inline;font-size:21px}@media (min-width:800px){.hg3-intercept-summary .provider-name-container .provider-name{font-size:28px}}.hg3-intercept-summary .provider-name-container .save-doctor-link{display:inline}.hg3-intercept-summary .provider-specialty{margin:0;font-size:1pc;color:gray;line-height:1.2}.hg3-intercept-summary .hg3-provider-image{position:absolute;top:10px;left:10px}.hg3-intercept-summary .hg3-intercept-summary-header{width:100%;margin-bottom:15px;padding:20px 0;border-bottom:1px solid #d7d7d7}.hg3-intercept-summary .hg3-intercept-summary-footer{display:block;width:100%;margin-bottom:10px}.hg3-intercept-summary .hg3-intercept-distance{margin-bottom:15px;margin-right:15px;color:gray}.hg3-intercept-summary .hg3-intercept-distance strong{color:#333}.hg3-intercept-summary .hg-survey-ratings{margin-bottom:15px}.hg3-intercept-summary .review-doctor-msg{margin:0;line-height:1.7}.hg3-intercept-summary .hg-button{margin-top:15px}.hg3-intercept-summary .hg-button .hg3-i{font-size:14px;margin-left:.35em}.hg3-intercept-summary .hg-button .hg3-i.hg3-i-chevron-right{margin-top:2px}.hg3-intercept-summary .hg3-intercept-profile-button.disable-click{cursor:default;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hg3-intercept-summary.side-button{padding-right:75pt}.hg3-intercept-summary.side-button .hg-button{position:absolute;width:90px;padding:0;border-radius:0;line-height:1.3}.hg3-intercept-summary.side-button .hg-button .hg3-i{font-size:24px;display:block;margin:10px 0}.hg3-intercept-summary.side-button .hg3-intercept-summary-header{padding-top:5px}.hg3-intercept-summary.side-button .hg3-intercept-summary-footer{display:block;margin-bottom:15px}.hg3-intercept-summary.bottom-button .hg-button{position:absolute;width:100%;padding:10px 0;border-radius:0}.hg3-intercept-summary.bottom-button .hg3-intercept-summary-header{padding-top:5px}.hg3-intercept-summary.bottom-button .hg3-intercept-summary-footer{display:block;margin-bottom:45px}.hg3-intercept-summary.desktop .hg3-intercept-summary-footer{display:-webkit-box;display:-ms-flexbox;display:flex}.hg3-intercept-summary.desktop .flex{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.hg3-intercept-summary.desktop .hg-button{position:absolute;right:0}.hg3-intercept-summary.bottom-button .flex,.hg3-intercept-summary.side-button .flex{position:static!important}.hg3-intercept-summary.side-button .flex .hg-button{margin-top:0;top:0;bottom:0;right:0}.hg3-intercept-summary.bottom-button .flex .hg-button{margin-top:0;top:auto;bottom:0;right:0;left:0}.hg3-intercept-summary.mobile{padding:0 10px 10px}.hg3-intercept-summary.mobile .provider-name{font-size:21px;margin-bottom:0;margin-right:5px}.hg3-intercept-summary.mobile .provider-specialty{font-size:14px;line-height:1.4;color:#737373;margin-bottom:10px}.hg3-intercept-summary.mobile .hg-button{display:block;position:relative;max-width:280px;margin:20px auto 10px}.hg3-intercept-summary.mobile .hg3-intercept-summary-header{position:relative;padding-left:70px;padding-top:20px;padding-bottom:20px;min-height:75pt}.hg3-intercept-summary.mobile .hg3-intercept-profile-button.hidden{display:none}.hg3-address-locator .top-line{position:relative;font-weight:700}.hg3-address-locator .top-line .hg3-i-map-marker{position:absolute;top:3px;left:-15px;font-size:14px;color:#999}.hg3-address-locator .top-line .hg3-i-chevron-right{font-size:10px}.hg3-address-locator p{margin:0;line-height:1.4;font-size:14px}.hg3-address-locator.js-profile-scroll-link{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hg3-address-locator.show-map-marker{margin-left:15px}.hg3-provider-image{display:inline-block}.hg3-provider-image.image-size-small{width:60px}.hg3-provider-image.image-size-large{width:90pt}.hg3-provider-image.image-size-medium{width:90px}.hg-star-rating{line-height:1}.hg-star-rating .rating-title{display:block;font-family:Raleway,Arial,Helvetica,sans-serif;font-weight:700;color:#333;margin-top:0;margin-bottom:10px}.hg-star-rating .rating-stars{font-family:hg3-icons-atf,hg3-icons;position:relative;display:block;margin-bottom:10px;font-size:22px;cursor:pointer}.hg-star-rating .rating-stars:after,.hg-star-rating .rating-stars:before{position:absolute;letter-spacing:.15em}.hg-star-rating .rating-stars:before{content:"\F005\F005\F005\F005\F005";color:#ebebeb}.hg-star-rating .rating-stars:after{color:#ffcb05}.hg-star-rating .rating-text{display:block;font-size:14px;color:#333;margin-right:.3em}.hg-star-rating .rating-label{display:block;font-size:15px;color:#1782cb;vertical-align:middle;cursor:pointer}.rating-layout-block{display:block}.rating-layout-block .rating-stars{margin-bottom:10px}.rating-layout-block .rating-label{display:block}.rating-size-small .rating-stars{width:102px;height:18px;font-size:1.2pc}.rating-size-small .rating-label{font-size:11px}.rating-size-medium .rating-stars{width:140px;height:24px;font-size:26.4px}.rating-size-medium .rating-label{font-size:13px}.rating-size-large .rating-stars{width:168px;height:30px;font-size:2pc}.rating-size-large .rating-label{font-size:14px}.rating-layout-inline{display:inline-block}.rating-layout-inline .rating-stars{display:inline-block;margin-right:10px;margin-bottom:0}.rating-layout-inline .rating-label{display:inline-block}.rating-layout-inline.rating-size-small .rating-label{margin-top:-4px}.rating-layout-inline.rating-size-medium .rating-label{margin-top:-6px}.rating-layout-inline.rating-size-large .rating-label{margin-top:-8px}.rating-score-1 .rating-stars:after{content:"\F089"}.rating-score-2 .rating-stars:after{content:"\F005"}.rating-score-3 .rating-stars:after{content:"\F005\F089"}.rating-score-4 .rating-stars:after{content:"\F005\F005"}.rating-score-5 .rating-stars:after{content:"\F005\F005\F089"}.rating-score-6 .rating-stars:after{content:"\F005\F005\F005"}.rating-score-7 .rating-stars:after{content:"\F005\F005\F005\F089"}.rating-score-8 .rating-stars:after{content:"\F005\F005\F005\F005"}.rating-score-9 .rating-stars:after{content:"\F005\F005\F005\F005\F089"}.rating-score-10 .rating-stars:after{content:"\F005\F005\F005\F005\F005"}.hg3-section-intercept.hg3-section-intercept-no-ads>ul{width:100%}.hg3-insurance-accepted .insurance-trigger{background:#fff;text-align:center;padding:20px;margin-bottom:20px}.hg3-insurance-accepted .insurance-trigger h2{font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif}.hg3-insurance-accepted .insurance-trigger.mobile{position:relative;padding:10px 15px 10px 5pc;color:#66a593;text-align:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hg3-insurance-accepted .insurance-trigger.mobile .hg-coin{position:absolute;left:25px;display:inline-block;color:#66a593;border-color:#66a593}.hg3-insurance-accepted .insurance-trigger.mobile .trigger-text{display:inline-block;height:3pc;line-height:3pc;color:#66a593;margin-left:5px}.hg3-striped-list{margin-bottom:20px}.hg3-striped-list ul{margin:0;padding:0;list-style:none;font-size:13px}.hg3-striped-list ul li{padding:10px;line-height:1.4}.hg3-striped-list ul li:nth-child(odd){background:#ebebeb}.hg3-striped-list ul li>a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hg3-striped-list ul li .list-children li{padding:10px 0 0;background:none}.hg-coin{display:inline-block;width:60px;height:60px;font-size:2pc;line-height:60px;text-align:center;color:#649aa6;border:2px solid;border-radius:50%;-webkit-transition:all .15s linear;transition:all .15s linear;overflow:hidden}.hg-coin.interactive{cursor:pointer}.hg-coin.interactive.active,.hg-coin.interactive:hover{background:#649aa6;color:#fff;-webkit-transition:all .15s linear;transition:all .15s linear}.hg-coin.interactive.active .hg3-i,.hg-coin.interactive:hover .hg3-i{color:#fff}.hg-coin.no-border{border:none!important;padding-top:2px}.hg-coin.lg{width:72px;height:72px;line-height:72px}.hg-coin.sm{width:3pc;height:3pc;line-height:3pc;font-size:20px}.hg-coin.xs{width:40px;height:40px;line-height:40px;font-size:18px}.hg-coin.inverse{background:transparent;color:#fff}.hg-coin.inverse.interactive.active,.hg-coin.inverse.interactive:hover{background:#4e7e89}.hg3-profile-overlay{position:relative;margin:90px auto;padding-left:30px;padding-right:30px}@media (min-width:600px){.hg3-profile-overlay{padding-left:90px;padding-right:90px}}.hg3-profile-overlay .overlay-content{position:relative;padding:20px;font-size:14px;background:#fff;border-radius:5px}.hg3-profile-overlay .overlay-content:after,.hg3-profile-overlay .overlay-content:before{content:" ";display:table}.hg3-profile-overlay .overlay-content:after{clear:both}@media (min-width:600px){.hg3-profile-overlay .overlay-content{padding:60px}}@media (min-width:1366px){.hg3-profile-overlay .overlay-content{width:1186px;margin-left:auto;margin-right:auto}}.hg3-profile-overlay .overlay-body,.hg3-profile-overlay .overlay-header{position:relative;width:100%}.hg3-profile-overlay .overlay-header{text-align:center}@media (min-width:450px){.hg3-profile-overlay.overlay-small .overlay-content{width:450px;margin-left:auto;margin-right:auto}}@media (max-width:599px){.hg3-profile-overlay{margin:40px auto;padding-left:10px;padding-right:10px}}.insurance-plans{margin:0;padding-top:10px}.insurance-plans dt{padding:10px 20px}.list{margin-bottom:24px;padding-left:20px}.toggleable{position:relative;display:block;text-decoration:none}.toggleable .arrow-icon{margin-left:.2em;position:absolute;right:10px}.hg-provider-carousel{margin-top:10px;margin-bottom:10px}.hg-provider-carousel header h6{font-size:18px;margin:5px 0;padding:0 10px;line-height:1.4em;text-align:center;font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif}.hg-provider-carousel header h6.featured-hospital{padding-top:10px;font-weight:400}.hg-provider-carousel header h6.featured-hospital strong{font-weight:700}.hg-provider-carousel header a{color:#1782cb;text-decoration:none}.hg-provider-carousel .card{position:relative;display:inline-block;box-sizing:border-box;vertical-align:top;width:260px;height:75pt;margin:10px 5px;background:#fff;box-shadow:0 0 3px rgba(0,0,0,.2);font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;font-size:14px;text-align:left;cursor:pointer;border-radius:3px;overflow:hidden}.hg-provider-carousel .card a{color:#333;text-decoration:none;white-space:pre-wrap;line-height:1.2em}.hg-provider-carousel .slider{padding:0 10px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;text-align:center;-webkit-overflow-scrolling:touch;-webkit-scroll-snap-type:mandatory;-ms-scroll-snap-type:mandatory;scroll-snap-type:mandatory;-webkit-scroll-snap-points-x:repeat(270px);-ms-scroll-snap-points-x:repeat(270px);scroll-snap-points-x:repeat(270px)}.hg-provider-carousel .vertical .card{display:block;width:100%;margin:5px auto}.hg-provider-carousel .vertical .card .pCard-info{width:70%}.hg-provider-carousel .vertical .card:after{content:'\F105';font-family:hg3-icons-atf,hg3-icons;font-size:18px;color:#1782cb;position:absolute;right:10px;top:50%;margin-top:-11.5px}.hg-provider-carousel .vertical .more-card:after{top:0;margin-top:0}.hg-provider-carousel .vertical .facility-card{height:auto}@media (min-width:745px){.hg-provider-carousel .vertical{margin-left:10px;margin-right:10px}.hg-provider-carousel .vertical .card{margin-bottom:0}.hg-provider-carousel .vertical .facility-card,.hg-provider-carousel .vertical .provider-card{margin-right:5px}.hg-provider-carousel .vertical .more-card{width:calc(100% + 5px)}.hg-provider-carousel .vertical .providers-10{height:630px}.hg-provider-carousel .vertical .providers-10.no-facility{height:525px}.hg-provider-carousel .vertical .providers-9{height:630px}.hg-provider-carousel .vertical .providers-8,.hg-provider-carousel .vertical .providers-9.no-facility{height:525px}.hg-provider-carousel .vertical .providers-8.no-facility{height:420px}.hg-provider-carousel .vertical .providers-7{height:525px}.hg-provider-carousel .vertical .providers-6,.hg-provider-carousel .vertical .providers-7.no-facility{height:420px}.hg-provider-carousel .vertical .providers-6.no-facility{height:315px}.hg-provider-carousel .vertical .providers-5{height:420px}.hg-provider-carousel .vertical .providers-4,.hg-provider-carousel .vertical .providers-5.no-facility{height:315px}.hg-provider-carousel .vertical .providers-4.no-facility{height:210px}.hg-provider-carousel .vertical .providers-3{height:315px}.hg-provider-carousel .vertical .providers-2,.hg-provider-carousel .vertical .providers-3.no-facility{height:210px}.hg-provider-carousel .vertical .providers-2.no-facility{height:105px}.hg-provider-carousel .vertical .vertical-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;width:50%}.hg-provider-carousel .vertical .vertical-container.no-facility .more-card:nth-child(even){height:75pt;line-height:75pt;width:100%;margin-right:5px}.hg-provider-carousel .vertical .vertical-container .facility-card{height:205px;font-size:1.2em}.hg-provider-carousel .vertical .vertical-container .facility-card:nth-child(even){height:310px;font-size:1.4em}.hg-provider-carousel .vertical .vertical-container.providers-1{height:180px;font-size:1em}.hg-provider-carousel .vertical .vertical-container.providers-1 .more-card{height:70px;line-height:70px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin-right:5px}.hg-provider-carousel .vertical .vertical-container.providers-1 .facility-card{height:175px;font-size:1em;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media (min-width:1366px){.hg-provider-carousel{margin-left:auto;margin-right:auto;max-width:1366px}.hg-provider-carousel .slider{padding:0}}.hg-provider-carousel .stars{font-family:hg3-icons-atf,hg3-icons;font-size:1pc;display:inline-block;width:6pc;height:auto;margin-bottom:14px}.hg-provider-carousel .stars:after,.hg-provider-carousel .stars:before{position:absolute;letter-spacing:.25em}.hg-provider-carousel .stars:before{content:'\F005\F005\F005\F005\F005';color:#ebebeb}.hg-provider-carousel .stars:after{color:#ffcb05}.hg-provider-carousel .star-1:after{content:'\F089'}.hg-provider-carousel .star-2:after{content:'\F005'}.hg-provider-carousel .star-3:after{content:'\F005\F089'}.hg-provider-carousel .star-4:after{content:'\F005\F005'}.hg-provider-carousel .star-5:after{content:'\F005\F005\F089'}.hg-provider-carousel .star-6:after{content:'\F005\F005\F005'}.hg-provider-carousel .star-7:after{content:'\F005\F005\F005\F089'}.hg-provider-carousel .star-8:after{content:'\F005\F005\F005\F005'}.hg-provider-carousel .star-9:after{content:'\F005\F005\F005\F005\F089'}.hg-provider-carousel .star-10:after{content:'\F005\F005\F005\F005\F005'}.provider-card.hide-off-screen.off-screen{display:none}.hg-provider-carousel .pCard-info{box-sizing:border-box;display:inline-block;padding:10px;width:185px;vertical-align:top}.hg-provider-carousel .pCard-info a{font-weight:700}.hg-provider-carousel .pCard-speciality{font-size:9pt;color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:1.5em;letter-spacing:.03em}.hg-provider-carousel .pCard-new-patients,.hg-provider-carousel .pCard-rating{position:absolute;bottom:10px}.hg-provider-carousel .pCard-new-patients span,.hg-provider-carousel .pCard-rating span{font-weight:400;font-size:9pt;color:#666}.hg-provider-carousel .pCard-new-patients{right:10px}.hg-provider-carousel .pCard-new-patients .hg3-i-check{color:#6ddba3;margin-right:4px}.hg-provider-carousel .facility-card{padding:10px}.hg-provider-carousel .facility-phone-number,.hg-provider-carousel .facility-quality{color:#1782cb}.hg-provider-carousel .horizontal .facility-card{width:20pc}.hg-provider-carousel .horizontal .facility-card img{position:absolute;bottom:10px;right:10px;width:5pc}.hg-provider-carousel .horizontal .facility-card .facility-phone{position:absolute;width:10pc;bottom:10px;left:10px;font-weight:700}.hg-provider-carousel .horizontal .facility-card .facility-phone-number-label{display:block}.hg-provider-carousel .vertical .facility-card{text-align:center}.hg-provider-carousel .vertical .facility-card .facility-logo{height:65px}.hg-provider-carousel .vertical .facility-card .facility-logo img{height:100%;margin:0 auto}.hg-provider-carousel .vertical .facility-card .facility-content{height:calc(100% - 65px)}.hg-provider-carousel .vertical .facility-card .facility-hospital,.hg-provider-carousel .vertical .facility-card .facility-phone,.hg-provider-carousel .vertical .facility-card .facility-quality{display:table;width:100%}.hg-provider-carousel .vertical .facility-card .facility-hospital,.hg-provider-carousel .vertical .facility-card .facility-phone{height:25%;font-size:.9em;line-height:1.4em}.hg-provider-carousel .vertical .facility-card .facility-quality{height:50%;padding:0 20px;font-size:1em;line-height:1.5em;font-weight:700}.hg-provider-carousel .vertical .facility-card .facility-hospital-name,.hg-provider-carousel .vertical .facility-card .facility-phone-wrapper,.hg-provider-carousel .vertical .facility-card .facility-quality-text{display:table-cell;vertical-align:middle}.hg-provider-carousel .vertical .facility-card.no-qual-message .facility-content{height:calc(80% - 65px)}.hg-provider-carousel .vertical .facility-card.no-qual-message .facility-hospital,.hg-provider-carousel .vertical .facility-card.no-qual-message .facility-phone{position:relative;top:10%;height:40%;font-size:1em;line-height:1.5em}.hg-provider-carousel .vertical .facility-card.no-qual-message .facility-phone{font-weight:700}@media (max-width:750px){.hg-provider-carousel .vertical .facility-card{padding:10px}.hg-provider-carousel .vertical .facility-card.no-qual-message{padding:15px 10px}.hg-provider-carousel .vertical .facility-card .facility-quality{font-size:1.1em;line-height:1.5em}}.hg-provider-carousel .more-card{width:90pt;height:75pt;text-align:center;padding:30px 0 0;font-weight:400}.hg-provider-carousel .more-card a{color:#1782cb}.hg-provider-carousel .mCard-arrow{border-radius:50%;background:#ebebeb;margin:5px auto;width:25px;height:25px;line-height:26px}.hg-provider-carousel .mCard-arrow:before{content:'\F054';font-family:hg3-icons-atf,hg3-icons;margin-left:2px}.hg-provider-carousel .vertical .more-card{height:50px;line-height:50px;padding:0 10px;text-align:left}.hg-provider-carousel .vertical .more-card .mCard-arrow{display:none}.hg3m .hg3m-office-card.hg3-office-phone-non-bifurcated{padding-bottom:72px!important}.hg3m .hg3m-office-card.hg3-office-phone-bifurcated{padding-bottom:135px!important}.hg3m .hg3-map-container{height:75pt}.hg3m .hg3-address{font-size:14px}.hg3m .address-name{margin-bottom:3px}.hg3m .hg3-office-hours .hg3-office-hours-title{font-weight:700}.hg3m .hg3-office-hours ul{font-size:14px}.hg3m .office-card-lnk{display:block;text-decoration:none;margin:10px 0 15px}.hg3m a.office-link{display:block}.hg3m .hg3-button{padding:15px 0;display:block}.hg3m .hg3-make-appointment .hg3-button{padding:8px 0;margin-top:10px;font-size:14px}.hg3m .hg3m-visiting-phone-block{border-top:1px solid #ebebeb;position:absolute;bottom:0;left:0;right:0;width:100%}.hg3m .hg3m-visiting-phone-block a{display:block;text-decoration:none;border-top:1px solid #ebebeb}.hg3m .hg3m-visiting-phone-block .hg3-i{display:table-cell;color:#fff;background:#fbb65d;border-radius:50%;width:40px;height:40px;line-height:40px;text-align:center}.hg3m .hg3m-visiting-phone-block .hg3m-phone{display:table-cell;vertical-align:middle;font-size:14px}.hg3m .hg3m-visiting-phone-block .hg3m-phone h6{margin-bottom:5px;color:#333}.appointment-availability-container{margin:10px auto 0;padding:15px 0;background:#fff;-webkit-transition:-webkit-transform .5s cubic-bezier(.1,.7,.1,1);transition:-webkit-transform .5s cubic-bezier(.1,.7,.1,1);transition:transform .5s cubic-bezier(.1,.7,.1,1);transition:transform .5s cubic-bezier(.1,.7,.1,1),-webkit-transform .5s cubic-bezier(.1,.7,.1,1)}.appointment-availability-container .message{margin-bottom:5px;font-weight:700;line-height:1.2;vertical-align:middle}.appointment-availability-container .availability-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:row wrap;flex-flow:row wrap}@media (min-width:600px){.appointment-availability-container .availability-items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.appointment-availability-container .availability-items .availability-item{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:2px;margin-bottom:5px}@media (min-width:600px){.appointment-availability-container .availability-items .availability-item{-webkit-box-flex:.1;-webkit-flex-grow:.1;-ms-flex-positive:.1;flex-grow:.1}}.hg3-overlay .hg-surveycollection-container{max-width:850px;margin:90px auto}.hg3-overlay .hg-surveycollection-container .hg-survey-form{margin:0 10px}.hg3-overlay .hg-surveycollection-container .hg-survey-form .input-section{background-color:#fff;border-radius:5px}.hg3-overlay .hg-surveyconfirmation-container{max-width:650px;margin:90px auto}.hg3-overlay .hg-surveyconfirmation-container .hg-surveyconfirmation-nextstep{margin:0 10px;background-color:#fff;border-radius:5px}@media (max-width:767px){.hg3-overlay .hg-surveycollection-container,.hg3-overlay .hg-surveyconfirmation-container{margin:40px auto}}.hg-surveyconfirmation-nextstep{padding:20px;text-align:center}.hg-surveyconfirmation-nextstep header{font-size:2.3em;font-weight:300}.hg-surveyconfirmation-nextstep .bodytext{margin:20px auto;line-height:1.3em;max-width:460px}.hg-review-summary{font-weight:400;border-bottom:1px solid #ddd;text-align:center}.hg-review-summary .card{background-color:#fff;padding:60px;box-shadow:0 2px 5px 0 #a5c7d3;margin:0 auto 1em}.hg-review-summary .card .headline{font-size:1.8em;line-height:1.2em;font-weight:300;margin:0 auto 20px;max-width:80%}.hg-review-summary .card .rating-value{font-size:3em;line-height:1.33em;vertical-align:middle;font-weight:bolder;color:#649aa6;margin-right:10px}.hg-review-summary .card .star-rating{font-size:4em;vertical-align:middle}.hg-review-summary .card .score-details{font-size:1em;font-style:italic;color:#649aa6;vertical-align:middle;position:relative;margin-bottom:30px}.hg-review-summary .card .score-details .number{font-size:1.5em;line-height:1em;vertical-align:text-bottom}.hg-review-summary .card .hg-button{margin-bottom:0}.hg-review-summary .summary-header{font-size:1.4em;margin-bottom:10px}.hg-review-summary .star-rating{margin:.2em auto}.hg-review-summary .star-rating .empty{color:#f3f3f3}.hg-review-summary .summary-text{margin:15px auto;line-height:1.2em}.hg-review-summary .responses{line-height:1.2em}.hg-review-summary .no-responses{font-style:italic}.hg-review-summary .rating-value{font-weight:700}.hg-review-summary .display-none{display:none}.hg-review-summary.no-responses{border:none}.hg-review-summary.no-responses .responses{font-style:italic}@media (max-width:599px){.hg-review-summary .summary-text{font-size:1.2em;max-width:690px;font-weight:300}.hg-review-summary .hg-button{font-size:1.1em;margin-bottom:1.5em;width:calc(100% - 40px)}.hg-review-summary .card{padding:10px}.hg-review-summary .card .headline{font-size:1.2em;max-width:100%;margin-bottom:5px}.hg-review-summary .card .rating-value{font-size:1.6em}.hg-review-summary .card .star-rating{font-size:2.1em}.hg-review-summary .card .score-details{font-size:9pt}}@media (min-width:768px){.hg-review-summary .hg-review-summary-text-wrapper{width:90%;margin:0 auto}.hg-review-summary .card{padding:60px}.hg-review-summary .star-rating{font-size:2.6em}.hg-review-summary .hg-button{margin-bottom:2em;padding:14px 40px}.hg-review-summary .summary-header{font-size:1.9em}.hg-review-summary .summary-text{font-size:1.8em;max-width:690px;font-weight:300}}.star-rating{font-size:155%;position:relative;display:inline-block;letter-spacing:.15em}.star-rating .empty,.star-rating .outline{position:relative;top:0;left:0}.star-rating .filled{position:absolute;top:0;left:0}.star-rating .filled,.star-rating .outline{color:#ffcb05}.star-rating .empty{color:#ebebeb}span.debug-ucms[data-copy-label]{outline:1px solid maroon;position:relative;z-index:1;display:inline-block}span.debug-ucms[data-copy-label]:hover{outline:1px solid red;z-index:200}span.debug-ucms[data-copy-label]>span.key-label{position:absolute;bottom:100%;right:-1px;background:maroon;color:#fff;padding:5px;font-size:1pc;font-family:helvetica;white-space:nowrap}span.debug-ucms[data-copy-label]:hover>span.key-label{background:red}.hg-review-cta-container{max-width:1366px;margin:15px 0;padding:20px;text-align:center;border:1px solid}@media (min-width:768px){.hg-review-cta-container{margin:35px 30px;padding:40px}}@media (min-width:1366px){.hg-review-cta-container{max-width:64pc;margin-left:auto;margin-right:auto}}.hg-review-cta-container.container-color-blue-2{border-color:#6480a6}.hg-review-cta-container.user-closed{display:none}.hg-review-summary{font-weight:400;border-bottom:1px solid #ddd;text-align:center;padding:10px}.hg-review-summary .star-rating{margin:.2em auto}.hg-review-summary .star-rating .empty{color:#f3f3f3}.hg-review-summary .hg-button.tertiary{margin:.5em;margin-top:2em}.hg-review-summary .cta-text{margin:15px auto;font-weight:300}.hg-review-summary .responses{line-height:1.2em}.hg-review-summary .no-responses{font-style:italic}.hg-review-summary .rating-value{font-weight:700}.hg-review-summary .display-none{display:none}.hg-review-summary.no-responses{border:none}.hg-review-summary.no-responses .responses{font-style:italic}@media (max-width:599px){.hg-review-summary .star-rating{font-size:2em}.hg-review-summary .cta-text{font-size:1.2em;max-width:500px}.hg-review-summary .hg-button.tertiary{width:40%}}@media (min-width:480px) and (max-width:767px){.hg-review-cta-container{margin:20px 0}.hg-review-summary .cta-text{font-size:1.2em;max-width:25pc}.hg-review-summary .hg-button.tertiary{width:8em}}@media (min-width:768px){.hg-review-summary .star-rating{font-size:2.6em}.hg-review-summary .cta-text{font-size:1.8em;max-width:690px;font-weight:300}.hg-review-summary .hg-button.tertiary{width:8em}}.hg-survey-aggregate{margin-bottom:.4em;padding:0 5px}.hg-survey-aggregate:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.hg-survey-aggregate .response-count,.hg-survey-aggregate .stars,.hg-survey-aggregate .text{display:inline-block;vertical-align:middle}.hg-survey-aggregate .text{font-weight:600}.hg-survey-aggregate .response-count{width:25px}.hg-survey-aggregate .stars{margin-right:5px}.hg-survey-aggregate .stars .star-rating{height:1em}.hg-survey-aggregate .rating{text-align:right;white-space:nowrap}@media (max-width:599px){.hg-survey-aggregate .rating{text-align:left}.hg-survey-aggregate .title{font-size:.8em;display:block}.hg-survey-aggregate .stars{font-size:1em}.hg-survey-aggregate .response-count,.hg-survey-aggregate .text{font-size:.8em;padding-top:.2em}}@media (min-width:480px) and (max-width:767px){.hg-survey-aggregate .rating{text-align:left}.hg-survey-aggregate .title{font-size:.8em;display:block}.hg-survey-aggregate .stars{font-size:1.1em}.hg-survey-aggregate .response-count,.hg-survey-aggregate .text{font-size:.8em;padding-top:.2em}}@media (min-width:768px){.hg-survey-aggregate{display:table-row}.hg-survey-aggregate .title{font-size:.9em;padding-top:.2em;width:100%}.hg-survey-aggregate .rating,.hg-survey-aggregate .title{display:table-cell;padding:0 5px}.hg-survey-aggregate .stars{font-size:1.1em}.hg-survey-aggregate .text{font-size:.8em;padding-top:.2em}.hg-survey-aggregate .response-count{font-size:.8em;text-align:right;padding-top:.2em}}@media (min-width:880px){.hg-survey-aggregate .stars{font-size:1.2em}}.hg-survey-aggregate-group{margin:0;padding:0;list-style:none}.hg-commentwrapper{font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif}.hg-commentwrapper .comments>div{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e0e0e0}.hg-commentwrapper.showmore-no .comments>div:last-child{border-bottom:0;margin-bottom:0}.hg-commentwrapper .flag-helpful{margin-top:15px;font-size:.95em;line-height:24px}.hg-commentwrapper .button-showmore{margin:0 auto;text-align:center}.hg-commentwrapper .display-none{display:none}.hg-commentwrapper .comment-sort{margin-bottom:15px}.hg3-overlay .hg-flagging-form-container{max-width:650px;margin:90px auto}.hg3-overlay .hg-flagging-form-container .hg-flagging-form{background-color:#fff;border-radius:5px;margin:0 10px}.hg-page-comments-top-navigation{display:block;clear:both;height:4em}.hg-page-comments-top-navigation .pageCount{display:block;clear:both;margin-left:auto;margin-right:auto;width:75pt}.hg-page-comments-top-navigation a.previous{float:left}.hg-page-comments-top-navigation a.next{float:right}@media (max-width:599px){.hg-commentwrapper .button-showmore button{width:100%}}@media (max-width:767px){.hg3-overlay .hg-flagging-form-container{margin:40px auto}}.hg-comment{font-size:.9em;line-height:1.15em}.hg-comment .ellipsiss{overflow:hidden;height:3em;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.hg-comment .show-more{margin-left:.5em;color:#3379a9;cursor:pointer}.hg-comment .commenter-info{margin:5px 0 10px}.hg-comment .comment-text{width:100%;overflow:hidden;-ms-word-wrap:break-word;word-wrap:break-word}.hg-commentflag-container{display:inline-block;margin-right:10px}.hg-commentflag-container .hg-commentflag{color:#3379a9;cursor:pointer}.hg-commentflag-container .hg-commentflagged{color:#ef464b}.hg-commentflag-container .hg-commentExcessflagged,.hg-commentflag-container .hg-commentflag,.hg-commentflag-container .hg-commentflagged{font-size:85%}.hg-flagging-form{padding:20px}.hg-flagging-form header{font-size:2.3em;font-weight:300}.hg-flagging-form .bodytext{margin:10px 0}.hg-flagging-form .hg-form-group>label{font-weight:600}.hg-flagging-form .hg-form-group .radio-group{margin:15px 5px}.hg-flagging-form .other{display:block}.hg-flagging-form .other.selected textarea{color:inherit}.hg-flagging-form .other textarea{color:#d3d3d3}.hg-flagging-form textarea{width:100%;resize:none;height:53px;border-radius:4px;padding:8px}.hg-flagging-form .hg-textarea-remaining{text-align:right;font-size:.8em;margin-top:4px;margin-bottom:8px;float:none}@media (max-width:599px){.hg-flagging-form button{width:100%}}.radio-group input[type=radio]{display:none}.radio-group .radio-option{margin-bottom:10px;position:relative}.radio-group .radio-option .button-icon{position:absolute;width:1pc;height:1pc;text-align:center;vertical-align:middle;top:7px;left:7px;color:#000;cursor:pointer}.radio-group .fauxInput+label,.radio-group input[type=radio]+label{vertical-align:middle;cursor:pointer}.radio-group .fauxInput+label:before,.radio-group input[type=radio]+label:before{width:30px;height:30px;border:1px solid #333;display:inline-block;content:" ";border-radius:15px;vertical-align:middle;margin-right:10px}.radio-group .fauxInput.checked+label,.radio-group input[type=radio]:checked+label{font-weight:700}.radio-group .fauxInput.checked+label:before,.radio-group input[type=radio]:checked+label:before{background-color:#649aa6;border:none}.radio-group .fauxInput.checked+label+.button-icon,.radio-group input[type=radio]:checked+label+.button-icon{color:#fff}.radio-group.radio-group-inline .radio-option{display:inline-block;margin-right:15px;margin-bottom:0}.radio-group.radio-group-inline .radio-option:last-child{margin-right:0}.comment-sort{max-width:175px}.comment-sort label{text-transform:uppercase;font-size:.9em;margin-left:6px;margin-bottom:3px;display:block}.comment-sort select{border:0;background-color:#dcf2f9;border-radius:20px;padding:4px 9pt}.hg-reviewhelpful{display:inline-block;font-size:85%}.hg-reviewhelpful .question .caption{margin-right:3px}.hg-reviewhelpful .question .buttons{text-wrap:none;display:inline-block}.hg-reviewhelpful .was-helpful{color:#64a693}.hg-reviewhelpful .was-not-helpful{color:#ef464b}.hg-reviewhelpful button{margin-right:3px;color:#fff;background-color:gray;font-size:14px;padding:4px 6px;border-radius:3px;width:38px}.hg-provider-response{font-size:.9em;line-height:1.15em;padding-top:15px}.hg-provider-response .img-circle{border:2px solid #e0e0e0;border-radius:50%;overflow:hidden;width:114px;height:114px}.hg-provider-response .img-circle img{display:block}.hg-provider-response .ellipsiss{overflow:hidden;height:3em;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.hg-provider-response .show-more{margin-left:.5em;color:#3379a9;cursor:pointer}.hg-provider-response .provider-name{font-size:24px;font-weight:300;margin-bottom:4px;line-height:1.1;padding:30px 5px 5px 98px}.hg-provider-response .submitted-date{font-size:18px;margin-bottom:4px;font-style:italic;color:#999;padding:0 5px 0 98px}.hg-provider-response .hg3-i-quote-left{margin-right:8px;color:#999}.hg-provider-response .hg3-i-quote-right{margin-left:8px;color:#999}.hg-provider-response .response-text-container{border:2px solid #e0e0e0;border-radius:10px;margin-top:-84px;margin-left:30px}.hg-provider-response .response-text{width:100%;font-size:1pc;font-weight:300;line-height:1.2;padding:24px 26px 17px 52px;overflow:hidden;-ms-word-wrap:break-word;word-wrap:break-word}.hg-provider-response .response-text a{margin-left:5px}.hg-provider-response .hg-commentflag-container{padding-top:17px}.hg-survey-results{font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;max-width:1070px;margin:20px auto 0}.hg-survey-results .survey-cards{margin:0 auto}.hg-survey-results .survey-cards .card-container{padding:10px}.hg-survey-results .survey-cards .card{margin:0 auto;background-color:#fff;padding:10px;box-shadow:0 2px 5px 0 #a5c7d3}.hg-survey-results .survey-cards header{text-align:center;text-transform:uppercase;font-weight:700;font-size:1.2em;padding:0 15px;margin:.75em 0}.hg-survey-results .hg-comments{margin:10px;background-color:#fff;box-shadow:0 2px 5px 0 #a5c7d3;padding:15px;clear:both}.hg-survey-results .pes-comment-review-prompt{display:none;text-align:center;padding-top:20px;line-height:1.2em;font-size:1.2em}@media (max-width:767px){.hg-survey-results .pes-comment-review-prompt{font-size:1em}}.hg-survey-results .pes-comment-review-prompt .opti-rating-review-prompt{color:#1782cb}body.opti-enabled-comment-review-prompt .hg-survey-results .pes-comment-review-prompt{display:block}.hg-survey-results .hg-comments-suppressed{background-color:#fff;box-shadow:0 2px 5px 0 #a5c7d3;font-size:1.4em;font-weight:300;margin:10px;padding:15px;clear:both}.hg-survey-results .hg-comments-suppressed>div{display:table-cell;vertical-align:middle}.hg-survey-results .hg-comments-suppressed .icon{width:50px}.hg-survey-results .hg-comments-suppressed .text{padding-left:9pt}.hg-survey-results .hg-surveyproviderresponse-container+.hg-commentwrapper{margin-top:15px}@media (min-width:480px) and (max-width:767px){.hg-survey-results .card-container.top .hg-survey-aggregate .title{display:table-cell;width:100%;padding:0 5px;vertical-align:middle}.hg-survey-results .card-container.top .hg-survey-aggregate .rating{display:table-cell;padding:0 5px;white-space:nowrap;vertical-align:middle}}@media (max-width:767px){.hg-survey-results .hg-card-collapsible-button{display:none}.hg-survey-results .survey-cards{overflow-x:auto;overflow-y:hidden;white-space:nowrap;width:100%;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-ms-scroll-snap-points-x:repeat(92%);-webkit-scroll-snap-points-x:repeat(92%);scroll-snap-points-x:repeat(92%);-ms-scroll-snap-type:mandatory;-webkit-scroll-snap-type:mandatory;scroll-snap-type:mandatory}.hg-survey-results .survey-cards>div{display:inline-block;white-space:nowrap}.hg-survey-results .survey-cards>div *{white-space:initial}.hg-survey-results .card-container{display:inline-block;vertical-align:top;width:92%}.hg-survey-results .card-container .card{min-height:410px}.hg-survey-results .card-container header{min-height:38px}.hg-survey-results .card-container .hg-survey-aggregate-group{height:300px}.hg-survey-results .card-container.top .hg-survey-aggregate .title,.hg-survey-results .hg-comments-suppressed{font-size:1.1em}}@media (min-width:768px){.hg-survey-results .hg-card-collapsible-button{display:block;clear:both;background-color:gray;height:25px;margin:10px;padding:5px 10px;text-transform:uppercase;color:#fff;box-shadow:0 2px 5px 0 #a5c7d3;font-size:.9em;text-decoration:none}.hg-survey-results .hg-card-collapsible-button span{float:left;font-size:1em;position:relative}.hg-survey-results .hg-card-collapsible-button span:last-child{font-weight:500;float:right;font-size:1.3em;top:-3px}.hg-survey-results .card-container.top .hg-survey-aggregate .title{font-size:1.1em}.hg-survey-results .card-container.bottom .hg-survey-aggregate .title{font-size:.85em}.hg-survey-results .card-container.bottom{display:none}.hg-survey-results .card-container.bottom.user-opened{display:block}}@media (min-width:768px) and (max-width:880px){.hg-survey-results .card-container.bottom .card{min-height:370px}.hg-survey-results .card-container.bottom .hg-survey-aggregate-group{height:280px}}@media (min-width:880px){.hg-survey-results .card-container.bottom .card{min-height:265px}.hg-survey-results .card-container.bottom .hg-survey-aggregate-group{height:200px}}.hg-surveyprovidercalltoaction-container{line-height:1.2em;margin:10px;padding:25px;clear:both;background:#fff;border-radius:5px;box-shadow:0 2px 5px 0 #a5c7d3}.hg-surveyprovidercalltoaction-container .provider-cta-image{border-radius:50%;overflow:hidden;width:90pt;height:90pt}.hg-surveyprovidercalltoaction-container .provider-cta-image img{display:block}.hg-surveyprovidercalltoaction-container .provider-cta-text-container{padding-left:150px;margin-top:-90pt;line-height:1.5}.hg-surveyprovidercalltoaction-container .provider-cta-text-container .provider-cta-title{font-size:24px;font-weight:300;line-height:1.1;margin-bottom:15px}.hg-surveyprovidercalltoaction-container .provider-cta-text-container .provider-cta-body-text{margin-bottom:15px;font-size:.9em}.no-comments-cta{padding:20px;position:relative}.no-comments-cta .provider-cta-image{width:60px;height:60px;margin-bottom:20px}.no-comments-cta .provider-cta-text-container{padding-left:5pc;margin-top:-60px}.no-comments-cta .provider-cta-text-container .provider-cta-title{line-height:0}.no-comments-cta .provider-cta-text-container .provider-cta-body-text{margin-bottom:0;margin-right:35px}.no-comments-cta .provider-cta-text-container .hg-button{display:inline-block;position:absolute;top:25px;right:20px;bottom:auto;left:auto}@media (max-width:959px){.no-comments-cta .provider-cta-text-container .hg-button{position:relative;right:0;top:10px;margin-bottom:15px}}@media (max-width:767px){.hg-surveyprovidercalltoaction-container{font-size:1em}.hg-surveyprovidercalltoaction-container .provider-cta-image{max-width:100%;margin:0 auto;margin-bottom:15px}.hg-surveyprovidercalltoaction-container .provider-cta-text-container{padding-left:0;margin-top:0;text-align:center}.hg-surveyprovidercalltoaction-container .provider-cta-text-container .provider-cta-title{font-size:24px;font-weight:300;line-height:1.1;margin-bottom:15px}.hg-surveyprovidercalltoaction-container .provider-cta-text-container .provider-cta-body-text{margin-bottom:15px;margin-right:0}.no-comments-cta .provider-cta-text-container .hg-button{position:relative;right:0;top:0;margin-bottom:0}}.hg-surveyproviderresponse-container{padding:30px 30px 10px}.hg-surveyproviderresponse-container .providerresponse{padding:0;margin:0;font-size:1.2em;line-height:1.2em;font-weight:300}.hg-surveyproviderresponse-container .providerresponse p{line-height:1.2em;margin-bottom:15px}.hg-surveyproviderresponse-container .providerresponse .hg3-i{color:#649aa6}.hg-surveyproviderresponse-container .providerresponse .hg3-i-quote-left{margin-right:5px}.hg-surveyproviderresponse-container .providerresponse .hg3-i-quote-right{margin-left:5px}.hg-surveyproviderresponse-container .show-more{color:#649aa6;cursor:pointer}.hg-surveyproviderresponse-container header{padding:0;margin:0 0 10px;text-align:center;font-family:Raleway,Arial,Helvetica,sans-serif;font-size:24px;font-weight:700}.hg-surveyproviderresponse-container img{display:block;float:left;border:1px solid gray;margin-right:20px;margin-bottom:20px}.hg-surveyproviderresponse-container img+header{margin-left:140px;height:20px}.hg-surveyproviderresponse-container:after{content:" ";visibility:hidden;display:block;height:0;clear:both}@media (max-width:767px){.hg-surveyproviderresponse-container{padding:20px 20px 5px}.hg-surveyproviderresponse-container div{font-size:1em}.hg-surveyproviderresponse-container img{margin-right:15px;margin-bottom:15px}}@media (min-width:768px){.hg-surveyproviderresponse-container img{margin-top:-30px}}.providerResponseCta{border:1px solid #cbba5c;text-align:center;padding:25px 30px;margin-bottom:20px}.providerResponseCta .ctaHead{color:#cbba5c;font-weight:700;font-size:1pc;font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;margin-bottom:8px}.providerResponseCta .ctaPrompt{font-family:Raleway,Arial,Helvetica,sans-serif;font-size:24px}.providerResponseCta .ctaBody{padding-top:25px;color:gray}form.hg-survey-form .input-section{padding:20px}form.hg-survey-form .input-section>.error-list{margin-top:20px}form.hg-survey-form .details-section{margin-top:15px;color:#fff;font-size:.9em}form.hg-survey-form .details-section a{color:#fff;text-decoration:underline}form.hg-survey-form .question-group{margin:20px 0}form.hg-survey-form .question-group h5{font-size:1.5em;font-weight:300}form.hg-survey-form .hg-form-group,form.hg-survey-form .survey-question{margin-top:20px}form.hg-survey-form .hg-form-group:after,form.hg-survey-form .survey-question:after{content:" ";visibility:hidden;display:block;height:0;clear:both}form.hg-survey-form .hg-form-group .costWarning,form.hg-survey-form .survey-question .costWarning{margin-top:5px;font-size:.85em}form.hg-survey-form .hg-form-group .required-marker,form.hg-survey-form .survey-question .required-marker{color:#ef464b}form.hg-survey-form .hg-form-group label,form.hg-survey-form .survey-question label{display:block;font-weight:400;margin:8px 0}form.hg-survey-form .hg-form-group div.radio-group span.radio-option,form.hg-survey-form .survey-question div.radio-group span.radio-option{margin:5px 15px}form.hg-survey-form .hg-form-group div.radio-group span.radio-option:first-child,form.hg-survey-form .survey-question div.radio-group span.radio-option:first-child{margin-left:0}form.hg-survey-form .hg-form-group input[type=email],form.hg-survey-form .hg-form-group input[type=tel],form.hg-survey-form .hg-form-group input[type=text],form.hg-survey-form .hg-form-group select,form.hg-survey-form .survey-question input[type=email],form.hg-survey-form .survey-question input[type=tel],form.hg-survey-form .survey-question input[type=text],form.hg-survey-form .survey-question select{width:100%;max-width:300px}form.hg-survey-form .hg-form-group input[type=email],form.hg-survey-form .hg-form-group input[type=tel],form.hg-survey-form .hg-form-group input[type=text],form.hg-survey-form .hg-form-group textarea,form.hg-survey-form .survey-question input[type=email],form.hg-survey-form .survey-question input[type=tel],form.hg-survey-form .survey-question input[type=text],form.hg-survey-form .survey-question textarea{border:1px solid #cdcdcd;border-radius:4px;padding:6px;line-height:1.3em}form.hg-survey-form .hg-form-group select,form.hg-survey-form .survey-question select{border:0;background-color:#dcf2f9;border-radius:20px;padding:4px 9pt;color:#333}form.hg-survey-form .hg-form-group select option,form.hg-survey-form .survey-question select option{color:#333}form.hg-survey-form .hg-form-group textarea,form.hg-survey-form .survey-question textarea{height:150px;width:100%;resize:none}form.hg-survey-form .hg-form-group .hg-textarea-remaining,form.hg-survey-form .survey-question .hg-textarea-remaining{text-align:right;font-size:.8em;margin-top:8px;margin-left:20px}form.hg-survey-form .hg-form-group .star-rating,form.hg-survey-form .survey-question .star-rating{font-size:2.2em}form.hg-survey-form .hg-form-group.star-question label,form.hg-survey-form .survey-question.star-question label{display:inline-block;vertical-align:middle;min-width:5in}form.hg-survey-form .hg-form-group.star-question .stars-with-text,form.hg-survey-form .survey-question.star-question .stars-with-text{display:inline-block;vertical-align:middle;min-width:275px}form.hg-survey-form .hg-form-group.star-question .stars-with-text>.star-rating,form.hg-survey-form .survey-question.star-question .stars-with-text>.star-rating{vertical-align:middle;margin-right:10px}form.hg-survey-form .hg-form-group.star-question .stars-with-text>span,form.hg-survey-form .survey-question.star-question .stars-with-text>span{vertical-align:middle}form.hg-survey-form .hg-form-group.star-question .stars-with-text .hg3-i,form.hg-survey-form .survey-question.star-question .stars-with-text .hg3-i{cursor:pointer}form.hg-survey-form .hg-form-group .radio-option,form.hg-survey-form .survey-question .radio-option{display:inline-block;margin-right:15px;margin-bottom:-8px}form.hg-survey-form .hg-form-group.total-wait-time label,form.hg-survey-form .survey-question.total-wait-time label{display:inline-block;vertical-align:middle;min-width:5in}form.hg-survey-form .hg-form-group.total-wait-time select,form.hg-survey-form .survey-question.total-wait-time select{display:inline-block;width:190px;vertical-align:middle;padding:4px 0 4px 9pt;margin-right:85px}form.hg-survey-form .hg-form-group.display-name label span:first-child:after,form.hg-survey-form .survey-question.display-name label span:first-child:after{content:"1";font-size:.8em;position:relative;top:-6px}form.hg-survey-form .hg-form-group.location label span:first-child:after,form.hg-survey-form .survey-question.location label span:first-child:after{content:"2";font-size:.8em;position:relative;top:-6px}form.hg-survey-form .hg-form-group.email label span:first-child:after,form.hg-survey-form .survey-question.email label span:first-child:after{content:"3";font-size:.8em;position:relative;top:-6px}form.hg-survey-form .validation.validation-error{color:#ef464b;margin-top:5px;line-height:1.1em}@media (max-width:599px){form.hg-survey-form button{width:100%}}@media (max-width:767px){form.hg-survey-form .hg-form-group.star-question label,form.hg-survey-form .hg-form-group.total-wait-time label{display:block;min-width:0}}@media (min-width:640px){form.hg-survey-form .hg-form-group .hg-textarea-remaining{float:right}form.hg-survey-form .hg-form-group.comment-question .validation.validation-error{max-width:530px}}.hg-survey-form-provider-container{min-height:90pt}.hg-survey-form-provider-container .provider-image{max-width:125px;float:left;padding-right:15px}.hg-survey-form-provider-container .title{font-size:2.3em;font-weight:300}.hg-survey-form-provider-container .survey-message{margin:10px auto 20px;line-height:1.3em}.hg-survey-form-provider-container .no-wrap{white-space:nowrap}.hg-full-page-spinner{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.8);z-index:10000032}.hg-full-page-spinner .spin-hold{position:absolute;top:40%;width:100%}.hg-full-page-spinner .spin{border-radius:50%;width:10em;height:10em;margin:0 auto;border-top:1em solid hsla(0,0%,96%,.5);border-right:1em solid hsla(0,0%,96%,.5);border-bottom:1em solid hsla(0,0%,96%,.5);border-left:1em solid rgba(136,189,240,.5);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.hg3-radial{display:block;text-align:center;position:relative;margin:auto;line-height:1}.hg3-radial canvas{position:absolute;top:0;left:0}.hg3-radial canvas[data-reactid]{display:none}.radial-label,.radial-percent{width:100%;display:block;position:absolute;color:#666}.radial-label canvas,.radial-percent canvas{display:none}.radial-size-xsmall{width:70px;height:70px}.radial-size-xsmall .radial-percent{font-size:40px;top:20px}.radial-size-xsmall .radial-label{font-size:10px;bottom:20px;font-size:14px;margin-left:5.5em;text-align:left}.radial-size-xsmall .radial-percent{display:inline-block;vertical-align:top;font-size:1.875em;letter-spacing:-.04em;left:-1px}.radial-size-small{width:90pt;height:90pt}.radial-size-small .radial-percent{font-size:40px;top:25px}.radial-size-small .radial-label{font-size:10px;bottom:25px}.radial-size-medium{width:10pc;height:10pc}.radial-size-medium .radial-percent{font-size:4pc;top:30px}.radial-size-medium .radial-label{font-size:1pc;bottom:30px}.radial-size-large{width:200px;height:200px}.radial-size-large .radial-percent{font-size:5pc;top:35px}.radial-size-large .radial-label{font-size:20px;bottom:35px}.radial-size-xlarge{width:15pc;height:15pc}.radial-size-xlarge .radial-percent{font-size:6pc;top:40px}.radial-size-xlarge .radial-label{font-size:24px;bottom:40px}.radial-percent .percent{display:inline-block;vertical-align:top;margin-top:-.1em;font-size:.4em}.radial-label{bottom:30px;font-family:Raleway,Arial,Helvetica,sans-serif;line-height:1.1;font-weight:300}.hg3-star-rating{line-height:1}.hg3-star-rating .rating-title{display:block;font-family:Raleway,Arial,Helvetica,sans-serif;font-weight:700;color:#333;margin-top:0;margin-bottom:8px}.hg3-star-rating .rating-stars{font-family:hg3-icons-atf,hg3-icons;position:relative;display:block;width:7pc;height:22px;margin-bottom:10px;font-size:22px;cursor:pointer}.hg3-star-rating .rating-stars:after,.hg3-star-rating .rating-stars:before{position:absolute;letter-spacing:.15em}.hg3-star-rating .rating-stars:before{content:"\F005\F005\F005\F005\F005";color:#ebebeb}.hg3-star-rating .rating-stars:after{color:#ffcb05}.hg3-star-rating .rating-text{display:block;font-size:14px;color:#333;margin-right:.3em}.hg3-star-rating .rating-label{display:block;font-size:15px;color:#999;vertical-align:top;cursor:pointer}.hg3-star-rating .label-count{display:inline-block;font-size:24px;margin-right:.1em;color:#ffcb05}.rating-size-small .rating-stars{width:5pc;font-size:14px}.rating-size-small .rating-label{font-size:11px}.rating-size-small .label-count{font-size:1pc}.rating-size-medium .rating-stars{width:143px;font-size:26.4px}.rating-size-medium .rating-label{font-size:13px}.rating-size-medium .label-count{font-size:22px}.rating-size-large .rating-stars{width:175px;height:2pc;font-size:2pc}@media (max-width:959px){.rating-size-large .rating-stars{width:145px;font-size:26.4px}}.rating-size-large .rating-label{font-size:14px}@media (max-width:599px){.rating-size-large .rating-stars{display:inline-block;width:150px;font-size:28px}.rating-size-large .label-count{font-size:28px}}.rating-score-1 .rating-stars:after{content:"\F089"}.rating-score-2 .rating-stars:after{content:"\F005"}.rating-score-3 .rating-stars:after{content:"\F005\F089"}.rating-score-4 .rating-stars:after{content:"\F005\F005"}.rating-score-5 .rating-stars:after{content:"\F005\F005\F089"}.rating-score-6 .rating-stars:after{content:"\F005\F005\F005"}.rating-score-7 .rating-stars:after{content:"\F005\F005\F005\F089"}.rating-score-8 .rating-stars:after{content:"\F005\F005\F005\F005"}.rating-score-9 .rating-stars:after{content:"\F005\F005\F005\F005\F089"}.rating-score-10 .rating-stars:after{content:"\F005\F005\F005\F005\F005"}.rating-layout-inline{display:inline-block}.rating-layout-inline .rating-stars{display:inline-block;margin-right:10px;margin-bottom:0}.rating-layout-inline .rating-label{display:inline-block}.rating-layout-inline.rating-size-large .rating-label{margin-top:2px}.rating-layout-single-line{display:inline-block}.rating-layout-single-line .rating-stars{margin-bottom:2px}.rating-layout-single-line .rating-title{display:none}.rating-layout-single-line .rating-label{display:inline-block;font-size:9pt}.rating-layout-single-line .label-count{font-size:14px}.rating-layout-marginal .rating-stars{font-size:1pc;width:90px}.rating-layout-marginal .rating-label{display:inline-block;padding-top:1px}.rating-layout-marginal .label-count,.rating-layout-marginal .rating-label{color:#1782cb;font-size:11px;cursor:pointer;font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif}.rating-layout-marginal .label-count{margin-right:3px}.rating-link-test{cursor:pointer}.rating-link-test.rating-size-medium .rating-stars{width:143px;font-size:26.4px}.rating-link-test.rating-size-medium .rating-label{color:#1782cb;font-size:13px;margin-top:8px;cursor:pointer}.rating-link-test.rating-size-medium .label-count{color:#1782cb;font-size:13px;margin-right:3px;cursor:pointer}.hg3m-provider-card{padding:20px 10px;font-size:14px;line-height:1;background:#fff;letter-spacing:.02em}.hg3m-provider-card header{margin-bottom:15px}.hg3m-provider-card header span{color:#649aa6;font-size:18px}.hg3m-provider-card .hg3-provider-name{margin-bottom:4px}.hg3m-provider-card h1,.hg3m-provider-card h3{font-size:24px;margin-bottom:4px;letter-spacing:.03em}.hg3m-provider-card h5{font-weight:500;font-size:14px}.hg3m-provider-card .review-doctor-msg{font-size:14px}.hg3m-provider-card .rating-label{display:inline-block!important;color:#1782cb;margin-top:8px}.hg3m-provider-card .rating-group{float:left}.hg3m-provider-card .hg3-make-appointment{margin:15px auto 0}.hg3m-provider-card .hg3-make-appointment .hg3-button{box-shadow:none}.hg3m-provider-card .exp-score-and-aff-hospitals{clear:both}.hg3m-provider-card .opti-rating-review-prompt{display:none}body.opti-enabled-rating-review-prompt .hg3m-provider-card .opti-rating-review-prompt{float:left;color:#1782cb;display:inline-block;margin-top:5px}body.opti-enabled-rating-review-prompt .hg3m-provider-card .rating-label{display:block!important;margin-top:0}body.opti-enabled-rating-review-prompt .hg3m-provider-card .rating-group{padding-bottom:10px}.hg3m-provider-info{width:100%;margin-bottom:15px}.hg3m-provider-info .info{text-decoration:none;margin-top:5px}.hg3m-provider-image{display:inline-block;padding-right:9pt;width:25%;max-width:90pt}.hg3m-provider-card-features{text-align:center;width:75%;vertical-align:top;display:inline-block}.hg3m-provider-card-features .hg3-star-rating{text-align:left;width:100%}.hg3m-provider-card-features .hg3-star-rating .rating-stars{font-size:24px;width:133px;height:20px;display:inline-block}.hg3m-provider-card-features h5{font-size:9pt;margin-bottom:0;color:#1782cb}.hg3m-provider-card-features .experience-match-card,.hg3m-provider-card-features .hospital-quality-card{display:inline-block;width:50%;padding:0 5px;vertical-align:top}.hg3m-provider-card-features .radial-label{display:none}.hg3m-provider-card-features .hg3-radial.radial-size-xsmall{width:60px;margin:1px auto 5px;height:auto}.hg3m-provider-card-features .radial-size-xsmall .radial-percent{top:0;line-height:60px}.hg3m-provider-card-features canvas{position:relative;top:auto;left:auto}.hg3m-provider-card-features .hospital-quality-card{border-left:1px solid #ebebeb;float:right}.hg3m-provider-card-features .hospital-quality-card .rating-icon{display:none}.hg3m-provider-card-features .hospital-quality-card .rating-icon+ul{padding-left:0;display:inline-block;width:103px;margin:0 auto}.hg3m-provider-card-features .hospital-quality-card .rating-list{width:90pt;margin:15px auto 0;list-style:none;line-height:1.5}.hg3m-provider-card-features .hospital-quality-card .rating-list span{display:none}.hg3m-provider-card-features .hospital-quality-card .rating-list .hg3-i{text-indent:-99999px}.hg3m-provider-card-features .hospital-quality-card .rating-list li{float:left;margin:0 2%;padding:0}.hg3m-provider-card-features .hospital-quality-card .rating-list li:after{content:'\E901';font-family:hg3-icons-atf,hg3-icons;font-size:44px;color:#cae7e4}.hg3m-provider-card-features .hospital-quality-card .rating-list li.active:after{content:'\E900';color:#6cbcb3}.hg3m-provider-card-features .hg3-quality-rating{max-width:100%}.hg3m-pCard-details{width:100%;line-height:1.2em}.hg3m-provider-info .hg3m-pCard-details{margin-top:20px}.hg3m-pCard-details .hg3-i{position:absolute;left:0;top:0;font-size:1.2em;color:#649aa6}.pCard-detail{position:relative;padding-left:27px;margin-bottom:7px;color:#1782cb;font-style:normal}.pCard-phone a{text-decoration:none;color:#1782cb}.hg3m-provider-card-address .hg3-i{left:4px}.hg3m-provider-card-accept-patients{color:#333}.hg3m-provider-card-accept-patients .hg3-i{color:#649aa6}.hg3m-provider-card-insurance:after{content:'\F105';font-family:hg3-icons-atf,hg3-icons;margin-left:7px;top:3px;position:relative;line-height:0;font-size:1.2em}.pancake-filters{position:relative;color:#333;font-size:1pc;font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;font-weight:400;line-height:1}.pf-section-toggle{background:#288d9b;text-align:center;color:#fff;padding:15px;position:relative;margin:0;font-weight:400}.pf-section-toggle:after{content:'\F105';font-family:hg3-icons-atf,hg3-icons;position:absolute;right:15px;top:15px;font-size:1.2em;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .5s;transition:all .5s;color:#fff}.pf-stack{max-height:50px;-webkit-transition:max-height .5s;transition:max-height .5s;overflow:hidden;position:relative}.pf-stack.tall-stack{max-height:750pt;-webkit-transition:max-height 1s;transition:max-height 1s}.pf-stack.tall-stack h4:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media (min-width:768px) and (max-width:1299px){.pf-section-toggle{display:none}.pf-stack{max-height:none;position:initial}.pf-stack,.tall-stack{overflow:visible}}@media (min-width:1200px){.pf-section-toggle{display:none}.pf-stack{max-height:none;overflow:visible}}.pf-filter{border-top:1px solid #d4d4d4}.pf-prime-filters{background:#fff}.pf-prime-filters .pf-filter{width:100%;padding:15px;text-align:center}.pf-prime-filters .hg-form-group{margin:0}.pf-prime-filters .pf-filter-input{position:relative}.pf-prime-filters .helper-text{text-align:center;font-size:9pt;color:#b5b5b5;margin-top:10px;font-style:italic}.filter-insurance .pf-filter-input:before{content:"\F002";font-family:hg3-icons-atf,hg3-icons;position:absolute;top:7px;left:-2px;color:#333}.filter-insurance .pf-filter-input label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}.pf-filter-input input{width:100%;border:none}.pf-filter-input input[type=text]{padding:5px 0;border-bottom:1px solid #666;text-align:center;border-radius:0;box-shadow:none}.pf-filter-input input[type=text]:focus{outline:0;text-align:left;padding:5px 10px 5px 26px}@media (min-width:768px) and (max-width:1299px){.pf-filter-input input[type=text]{font-size:14px;line-height:1.4em}}.pf-filter-input input::-webkit-input-placeholder{color:#333}.pf-filter-input input::-moz-placeholder{color:#333}.pf-filter-input input:-ms-input-placeholder{color:#333}.pf-filter-input.has-value ::-webkit-input-placeholder{color:#288d9b}.pf-filter-input.has-long-name ::-webkit-input-placeholder{font-size:10px}.pf-filter-options{position:absolute;left:15px;right:15px;margin:0;padding:0;font-size:14px;list-style:none;z-index:9999;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.15);overflow:hidden;border:1px solid #d4d4d4;text-align:left}.pf-filter-options.is-requesting{-webkit-filter:blur(2px);filter:blur(2px)}.pf-option{border-bottom:1px solid #b5b5b5}.pf-option:last-child{border:none}.pf-option label{display:block;padding:7px 20px;cursor:pointer}.pf-option input[type=checkbox]{display:none}.pf-option input[type=checkbox]:checked+span{display:block;position:relative}.pf-option input[type=checkbox]:checked+span:after{content:'\F00D';font-family:hg3-icons-atf,hg3-icons;position:absolute;right:0;color:#288d9b}.pf-option:hover{background:#f3f3f3}.pf-no-results{padding:7px 20px}.filter-distance label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}.filter-distance input{padding:0 20px}@media (min-width:768px){.filter-distance input{padding:0}}.filter-distance .distance-value{margin:0 0 15px}@media (-ms-high-contrast:active),all and (-ms-high-contrast:none){.filter-distance .distance-value{margin:0}}input[type=range]{-webkit-appearance:none;margin:10px 0}@media (-ms-high-contrast:active),all and (-ms-high-contrast:none){input[type=range]{margin:0}}input[type=range]:focus{outline:0}input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;cursor:pointer;animate:.2s;background:#f3f3f3;border:0 solid transparent}input[type=range]::-webkit-slider-thumb{border:0 solid transparent;height:20px;width:20px;border-radius:50%;background:#288d9b;cursor:pointer;-webkit-appearance:none;margin-top:-7.5px}input[type=range]::-moz-range-track{width:100%;height:5px;cursor:pointer;animate:.2s;background:#f3f3f3;border:0 solid transparent}input[type=range]::-moz-range-thumb{border:0 solid transparent;height:20px;width:20px;border-radius:50%;background:#288d9b;cursor:pointer}input[type=range]::-ms-track{width:100%;height:5px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;border-width:20px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#e6e6e6;border:0 solid transparent}input[type=range]::-ms-fill-upper{background:#f3f3f3;border:0 solid transparent}input[type=range]::-ms-thumb{border:0 solid transparent;height:20px;width:20px;border-radius:50%;background:#288d9b;cursor:pointer}input[type=range]:focus::-ms-fill-lower{background:#f3f3f3}input[type=range]:focus::-ms-fill-upper{background:#fff}.filter-gender label{position:relative;display:inline-block;border-radius:20px;background:#f3f3f3;width:48%;height:30px;max-width:150px;line-height:30px;text-align:center;font-size:9pt;font-weight:400;-webkit-transition:all .35s;transition:all .35s;cursor:pointer;margin:0}.filter-gender label:nth-child(2){margin-right:5px}.filter-gender input[type=checkbox]{display:none}.filter-gender input[type=checkbox]:checked+label{background:#288d9b;color:#fff;-webkit-transition:background .35s;transition:background .35s}@media (min-width:768px){.pf-prime-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;padding:0 30px;height:75pt}.pf-prime-filters .pf-filter{border-top:none}.pf-prime-filters .distance-value{font-size:14px}.filter-insurance{position:relative}.filter-insurance .pf-filter-input:before{left:5px;font-size:13px;background:hsla(0,0%,100%,.8);padding:3px 7px 3px 1px}}@media (min-width:1299px){.locked-left .pf-prime-filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;height:auto}.locked-left .pf-filter{border-top:1px solid #d4d4d4}}.pf-secondary-filters{display:none}.pf-filters-active{display:none;min-height:38px;font-size:14px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;color:#666;font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;-ms-overflow-style:none}.pf-filters-active::-webkit-scrollbar{display:none}.pf-filters-active label{padding:6px 15px 6px 30px;margin:0 1% 0 0;display:inline-block;background:#dcf2f9;border-radius:3px;position:relative;max-width:10pc;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pf-filters-active label:before{content:'\F00D';font-family:hg3-icons-atf,hg3-icons;position:absolute;left:13px;color:#666}.pf-filters-active input[type=checkbox]{display:none}@media (min-width:768px){.pf-filters-active{display:block;overflow-x:auto;overflow-y:auto;text-align:center}}@media (min-width:768px) and (max-width:1300px){.locked-left .pf-filters-active label{background:transparent;margin:0}.locked-left .pf-filters-active label:before{left:15px}}@media (min-width:1300px){.locked-left .pf-filters-active{margin-top:5px;text-align:left;font-size:9pt;display:block;min-height:30px;padding:5px 15px}.locked-left .pf-filters-active label{padding:0 0 8px 20px;display:block;background:transparent}.locked-left .pf-filters-active label:before{left:0}}.locked-left{left:-15pc;z-index:100000;box-shadow:2px 2px 3px rgba(0,0,0,.1);-webkit-transition:left .5s;transition:left .5s;-ms-overflow-style:none}.locked-left::-webkit-scrollbar{display:none}@media (min-width:768px){.locked-left{background:#fff}}@media (min-width:1300px){.locked-left{width:15pc;top:60px;overflow-y:hidden;background:#f3f3f3}}@media (min-width:1300px){.uSearch .locked-left{position:fixed;width:15pc;left:0;-webkit-transition:left .5s;transition:left .5s}.plainbasic.southpaw-enabled .locked-left{left:0;bottom:0;-webkit-transition:left .5s;transition:left .5s}}.plainbasic .locked-left{position:fixed;width:15pc}@media (max-height:1000px) and (min-width:1300px){.locked-left{overflow-y:scroll;-ms-overflow-style:none}.locked-left::-webkit-scrollbar{display:none}.locked-left .sideSearch-results .sp-view-more{position:relative}}.sideSearch-results.wait .provider-card-mini{-webkit-transition:all .2s;transition:all .2s;opacity:.25;-webkit-filter:blur(.1em);filter:blur(.1em)}.sideSearch-results .sp-view-more{display:block;text-align:center;padding:20px 0;border-radius:5px;font-size:1pc;text-decoration:none;font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;font-weight:400;line-height:1;border-radius:0;position:absolute;bottom:0;background:#ef464b;color:#fff;width:100%}.sideSearch-results .sp-view-more:hover{color:#fff;text-decoration:none}@media (min-width:1300px){.hg-southpaw .locked-left{bottom:0}}.sideSearch-results-head{padding:15px;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;line-height:130%;font-size:14px}.sideSearch-results{background:#fff;color:#333;font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;font-weight:400;line-height:1}.sideSearch-results h3{font-size:1pc;font-style:italic;font-weight:400;margin:0 0 10px;cursor:pointer}.sideSearch-results h3 a{color:#737373}.sideSearch-results .results-number{font-size:24px;font-family:Raleway,Arial,Helvetica,sans-serif;font-style:normal}.sideSearch-results .similiar-to{font-size:14px}.sideSearch-results .no-results{font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;text-align:center}.sideSearch-results .no-results em{margin-top:15px;display:block;color:#666}.sideSearch-results .no-results-title{font-size:18px}.uCard-rating{color:#1782cb;line-height:1.4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.uCard-rating .reviews-txt{font-size:9pt;line-height:1;font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.uCard-rating.level .uCard-stars{width:105px}.uCard-rating.level .reviews-txt{width:50%}.uCard-rating.stacked{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:95px}.uCard-rating.stacked .reviews-txt{margin-top:5px;text-align:center;width:100%}.uCard-stars{font-family:hg3-icons-atf,hg3-icons;font-size:17px;height:1.1em;margin:0}.uCard-stars:after,.uCard-stars:before{position:absolute;letter-spacing:.2em}.uCard-stars:before{content:'\F005\F005\F005\F005\F005';color:#ebebeb}.uCard-stars:after{color:#ffcb05}.uStar-1:after{content:'\F089'}.uStar-2:after{content:'\F005'}.uStar-3:after{content:'\F005\F089'}.uStar-4:after{content:'\F005\F005'}.uStar-5:after{content:'\F005\F005\F089'}.uStar-6:after{content:'\F005\F005\F005'}.uStar-7:after{content:'\F005\F005\F005\F089'}.uStar-8:after{content:'\F005\F005\F005\F005'}.uStar-9:after{content:'\F005\F005\F005\F005\F089'}.uStar-10:after{content:'\F005\F005\F005\F005\F005'}.uCard-sponsor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uCard-sponsor a{font-size:18px;color:#649aa6;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.uCard-sponsor .uCard-sponsor-message{font-size:9px;color:#649aa6;line-height:1.2}.uCard-sponsor.level a{width:47%}.uCard-sponsor.level .uCard-sponsor-message{width:50%;padding-right:5px}.uCard-sponsor.stacked{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.uCard-sponsor.stacked .uCard-sponsor-message{margin-top:8px}.uCard-sponsor.stacked strong{display:block}.uCard-sponsor.stacked-left{display:block;text-align:left}.uCard-sponsor.stacked-left a{display:inline-block;margin:5px 0}.uCard-primary{display:-webkit-box;display:-ms-flexbox;display:flex}.uCard-img{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;overflow:hidden}.uCard-img img{max-width:none}.uCard-info{-webkit-box-flex:1;-ms-flex:1 1 65%;flex:1 1 65%;padding:10px;width:65%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.uCard-name{font-family:Raleway,Arial,Helvetica,sans-serif;color:#333;font-size:1pc;line-height:1.2}.uCard-specialty{color:#649aa6}.uCard-distance,.uCard-specialty{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;line-height:1.4}.hg3-i-check:before{content:"\F00C"}.hg3-i-angle-right:before{content:"\F105"}.pro-pallet-card{position:relative;width:100%;min-width:300px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2);border-radius:5px;box-sizing:border-box;cursor:pointer;overflow:hidden;vertical-align:top;font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:.04em;line-height:1;text-align:left;color:#333;height:115px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pro-pallet-card a{text-decoration:none}.pro-pallet-card a:hover{color:inherit;text-decoration:none}.pro-pallet-card .uCard-img{height:105px;-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;margin:5px 0 5px 5px;border-radius:5px 0 0 5px}.pro-pallet-card .uCard-img img{margin:-1px 0 0 -10px}.pro-pallet-card .uCard-primary{-webkit-box-flex:1;-ms-flex:1;flex:1}.pro-pallet-card .uCard-info{padding-top:15px;height:115px}.pro-pallet-card .uCard-info .uCard-rating{display:-webkit-box;display:-ms-flexbox;display:flex}.pro-pallet-card .scheduling-options{display:none;color:#666;font-size:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.pro-pallet-card .scheduling-options ul{list-style:none;margin:0;padding:0}.pro-pallet-card .scheduling-options li{position:relative;line-height:1.2;padding-left:25px;margin-bottom:3px}.pro-pallet-card .scheduling-options .hg3-i{position:absolute;left:0;font-size:1.1em;width:20px;text-align:center;color:#64a693}.pro-pallet-card .uCard-specialty{font-size:14px;-webkit-box-flex:1;-ms-flex:1;flex:1}.pro-pallet-card .card-cta,.pro-pallet-card .uCard-address,.pro-pallet-card .uCard-distance,.pro-pallet-card .uCard-rating{display:none}.pro-pallet-card .uCard-address,.pro-pallet-card .uCard-sponsor{-ms-flex-preferred-size:175px;flex-basis:175px;margin-right:-20px;line-height:1.3}.pro-pallet-card .hg-button{margin-right:10px;display:none}@media (min-width:480px){.pro-pallet-card .uCard-primary{margin-right:-30px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.pro-pallet-card .uCard-info{width:230px}.pro-pallet-card .uCard-info .uCard-rating{display:none}.pro-pallet-card .uCard-specialty{font-size:9pt}.pro-pallet-card .scheduling-options{display:block}.pro-pallet-card .uCard-rating{display:-webkit-box;display:-ms-flexbox;display:flex}.pro-pallet-card .card-cta{display:block;-ms-flex-preferred-size:30px;flex-basis:30px;line-height:115px;background:#649aa6;color:#fff;font-size:34px;text-align:center;border-radius:0 5px 5px 0}}@media (min-width:800px){.pro-pallet-card .uCard-primary{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pro-pallet-card .uCard-distance{display:block}.pro-pallet-card .card-cta.toggle-small{display:none}.pro-pallet-card .hg-button{display:block}.pro-pallet-card .hg-button .hg3-i{font-size:1.4em;line-height:0;position:relative;top:7px}}@media (min-width:640px){.pro-pallet-card .uCard-img{-ms-flex-preferred-size:80px;flex-basis:80px}.pro-pallet-card .uCard-img img{margin:-1px 0 0 -5px}.pro-pallet-card .uCard-address{display:none}}@media (min-width:1023px){.pro-pallet-card .uCard-address,.pro-pallet-card .uCard-address span:first-child,.pro-pallet-card .uCard-distance{display:block}}.std-card .uCard-sponsor{display:none}.std-card .scheduling-options li{font-size:9pt}.mt-card .uCard-sponsor,.std-card .scheduling-options li:nth-child(2),.std-card .scheduling-options li:nth-child(3){display:none}.sponsor-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:800px){.sponsor-card .card-cta.toggle-small{display:none}.sponsor-card .hg-button{display:block}}.sponsor-card .facility-logo{margin-top:5px}.sponsor-card .facility-logo img{max-width:200px}.sponsor-card .sponsor-message{display:none}.sponsor-card .uCard-sponsor{margin-right:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sponsor-card .uCard-sponsor a{color:#333}.sponsor-card .uCard-sponsor .uCard-sponsor-message{display:none}@media (min-width:480px){.sponsor-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sponsor-card .facility-logo{margin-left:10px;margin-bottom:0;margin-top:0}}@media (min-width:768px){.sponsor-card .facility-logo{margin-left:20px}}@media (min-width:992px){.sponsor-card .sponsor-message{display:block;margin:0;letter-spacing:inherit;line-height:initial;text-align:center;font-size:1pc}}.provider-card-mini{position:relative;width:100%;min-width:300px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2);border-radius:5px;box-sizing:border-box;cursor:pointer;overflow:hidden;vertical-align:top;font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:.04em;line-height:1;text-align:left;color:#333;height:85px;border-radius:0;border-bottom:1px solid #d4d4d4;box-shadow:none;min-width:inherit}.provider-card-mini a{text-decoration:none}.provider-card-mini a:hover{color:inherit;text-decoration:none}.provider-card-mini .uCard-img{-ms-flex-preferred-size:60px;flex-basis:60px}.provider-card-mini .uCard-img img{margin:-1px 0 0 -8px}.provider-card-mini .uCard-info{padding:10px 5px;height:85px}.provider-card-mini .uCard-name{font-size:14px;line-height:1.1}.provider-card-mini .uCard-specialty{font-size:9pt;-webkit-box-flex:1;-ms-flex:1;flex:1}.provider-card-mini .uCard-rating .uCard-stars{width:82px;font-size:14px}.provider-card-mini .uCard-rating .reviews-txt{font-size:10px}.pro-pallet{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.pro-pallet .pro-pallet-card{margin:10px 0}.pro-pallet .pro-pallet-card:first-child{margin-top:0}.hg3-i-pencil:before{content:"\F040"}.sideSearch-title{display:none}@media (min-width:1299px){.sideSearch-title{display:block;position:relative;padding:15px 15px 5px;text-transform:capitalize;background:#f3f3f3;font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;font-weight:400;line-height:1}.sideSearch-title .sideSearch-subject{font-size:28px;display:block;color:#666;margin-bottom:10px;cursor:pointer;font-weight:100}.sideSearch-title .sideSearch-location{font-size:14px;font-weight:400;color:#666;cursor:pointer}.sideSearch-title .hg3-i-pencil{display:block;position:absolute;right:10px;top:10px;font-size:14px;color:#288d9b;background:hsla(0,0%,95%,.8);box-shadow:-3px 5px 11px #f3f3f3}}@media (min-width:768px){.proPusher-header{margin:0 -10px}.proPusher-header .pf-prime-filters{border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}}.proPush-title{text-align:center;padding:20px;color:#333;font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;font-weight:400;line-height:1.2}.proPush-title h2{font-size:2pc;font-weight:300}.proPush-title .autosuggest-trigger{color:#649aa6;cursor:pointer}.proPush-title .sub-head{font-family:Raleway,Arial,Helvetica,sans-serif}@media (min-width:768px){.proPush-title .sub-head{font-size:20px}}.proPush-title.no-results hr{display:none}@media (min-width:768px){.proPush-title.no-results{padding:30px}.proPush-title.no-results .sub-head{display:inline-block;background:#dcf2f9;padding:0 20px;font-style:italic}.proPush-title.no-results hr{display:block;margin:-9px auto 0;width:60%}}.provider-pusher{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0 10px}.provider-pusher .no-results-btn{display:block;text-align:center;padding:20px 0;border-radius:5px;font-size:1pc;text-decoration:none;font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;font-weight:400;line-height:1;color:#333;border:1px solid #d4d4d4;margin:50px auto}.provider-pusher .no-results-btn:hover{color:#fff;text-decoration:none;color:#333}.provider-pusher .no-results-btn .expand-lnk{color:#1782cb;padding:0 5px}.provider-pusher .pf-filters-active{text-align:left;min-height:inherit}.provider-pusher .mt-title{font-size:9pt;margin:10px 0;color:gray;line-height:1.2em;text-align:center}.provider-pusher .mt-title strong{display:inline-block}.provider-pusher .pusher-results{margin-top:10px}.pallet-sort{display:none}.pallet-view-more{display:block;text-align:center;padding:20px 0;border-radius:5px;font-size:1pc;font-family:Open Sans,OpenSans,Arial,Helvetica,sans-serif;font-weight:400;line-height:1;background:#df907a}.pallet-view-more,.pallet-view-more:hover{text-decoration:none;color:#fff}.pallet-view-more:hover{color:#fff}.pusher-results.is-requesting .universal-card{-webkit-transition:all .2s;transition:all .2s;opacity:.25;-webkit-filter:blur(.1em);filter:blur(.1em)}@media (min-width:768px){.provider-pusher .no-results-btn{width:60%}.provider-pusher .mt-title{text-align:left;margin-top:0;margin:5px 0 5px 5px}.pallet-sort{display:inline-block;position:relative;float:right;overflow:hidden;width:110px;margin-right:20px;margin-left:10px;font-size:1pc;margin-bottom:5px}.pallet-sort select{background:transparent;-webkit-appearance:none;-moz-appearance:none;border:none;border-radius:0;line-height:inherit;width:122px;z-index:2;position:relative}.pallet-sort select:focus{outline:0;box-shadow:none}.pallet-sort select::-ms-expand{display:none}.pallet-sort:after{content:'';position:absolute;right:0;top:5px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:6px solid #333}.pallet-view-more{width:60%;margin:20px auto}}.parallel-proPusher{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.parallel-proPusher .pusher-results{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:10px}.parallel-proPusher .sideSearch-results-head{background:#f3f3f3;border-bottom:none;text-align:center}.parallel-proPusher .pf-prime-filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;height:auto;border-top:none}.parallel-proPusher .pf-filters-active label{margin-top:1px}.parallel-proPusher .pf-filter{border-top:1px solid #d4d4d4}.parallel-proPusher .pallet-sort{display:none}@media (min-width:768px){.parallel-proPusher{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.parallel-proPusher .pusher-results{margin-top:0}.parallel-proPusher .proPusher-header{width:15pc;min-width:15pc;margin:0}.parallel-proPusher .sideSearch-results-head{text-align:left}}@media (min-width:1024px){.parallel-proPusher .uCard-address,.parallel-proPusher .uCard-info .uCard-rating{display:none}.parallel-proPusher .uCard-rating{display:block}}@media (min-width:1366px){.parallel-proPusher .uCard-address,.parallel-proPusher .uCard-distance{display:block}}